Avem o mașină virtuală Debian și vreau să folosesc postfix și mailutils pentru a trimite e-mail prin intermediul unui server SMTP de retransmisie
Încercarea de a vă conecta la serverul SMTP cu telnet funcționează.
telnet mail.sch.gr 587
Încercați 194.63.239.110...
Conectat la mail.sch.gr.
Caracterul de evacuare este „^]”.
220 mail26.sch.gr ESMTP Postfix (Debian/GNU)
LOGIN AUT
334 VXNlcm5hbWU6
*************
334 UGFzc3dvcmQ6
*************
235 2.7.0 Autentificare reușită
Cu toate acestea, dacă încerc să trimit un e-mail, e-mailul nu este trimis, scrie mail.log
(Autentificarea SASL a eșuat; serverul mail.sch.gr[194.63.239.110] a spus: 535 5.7.8 Eroare: autentificarea eșuată: UGFzc3dvcmQ6)
principalul meu.cf este acesta:
# Consultați /usr/share/postfix/main.cf.dist pentru o versiune comentată, mai completă
# Specific Debian: Specificarea unui nume de fișier va provoca primul
# rând din acel fișier care va fi folosit ca nume. Valoarea implicită Debian
# este /etc/mailname.
#myorigin = /etc/mailname
smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)
biff = nu
# atașarea domeniului .este treaba MUA.
append_dot_mydomain = nr
# Anulați comentariile următoarei rânduri pentru a genera avertismente „e-mail întârziat”.
#delay_warning_time = 4h
readme_directory = nr
# Consultați http://www.postfix.org/COMPATIBILITY_README.html -- implicit la 2 pe
# instalări noi.
compatibility_level = 2
relayhost=[mail.sch.gr]:587
smtp_sasl_mechanism_filter = autentificare
smtp_sasl_auth_enable = da
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
smtp_sasl_security_options = noanonymous
smtp_tls_CAfile = /etc/postfix/cacert.pem
smtp_use_tls=da
inet_protocols = ipv4
sasl_passwd este astfel:
[mail.sch.gr]:587 [email protected]:parolă
(în mod evident, utilizatorul și parola sunt înlocuite cu numele de utilizator și parola actuale)
nu stiu cum sa procedez...