Δημοσιεύτηκε: 08 Σεπ 2011, 22:07
από Ilias95
medigeek έγραψε:
Ilias95 έγραψε:
Ακριβώς το ίδιο σφάλμα.


Δοκίμασε στο τερματικό:
Κώδικας: Επιλογή όλων
echo "This will go into the body of the mail." | mail -s "Hello world" you@youremailid.com

Στείλε το στο δικό σου email και κοίταξε (και στο spam) αν πήρες email.


Αρχικά δεν είχα το mail εγκατεστημένο. Οπότε είχα 2 επιλογές. Να εγκαταστήσω το heirloom-mailx ή το mailutils.
Πρώτα εγκατέστησα το heirloom-mailx και δοκιμάζοντας την εντολή μου είπε απλά ότι το mail δεν στάλθηκε.
Ύστερα εγκατέστησα το mailutils και στο configuration κατά την εγκατάσταση άφησα τις default ρυθμίσεις.
Μόλις ολοκληρώθηκε η εγκατάσταση ξαναδοκίμασα και δεν πήρα καμία έξοδο. Έλεγξα το e-mail μου, αλλά τίποτα.

Όμως το σφάλμα από τον python κώδικα πλέον άλλαξε σε:
Spoiler: show
Κώδικας: Επιλογή όλων
Traceback (most recent call last):
File "test4.py", line 13, in <module>
s.send_message(msg)
File "/usr/lib/python3.2/smtplib.py", line 771, in send_message
rcpt_options)
File "/usr/lib/python3.2/smtplib.py", line 738, in sendmail
raise SMTPRecipientsRefused(senderrs)
smtplib.SMTPRecipientsRefused: {'χχχχχ@yahoo.gr': (550, b'5.1.1 <χχχχχ@yahoo.gr>: Recipient address rejected: yahoo.gr')}