Hozzászólások
Postfix-el raley-ezek az ADSL szolgáltató SMTP-je felé.
Eddig a szolgáltató nem kért azonosítást, de most igen.
Titkosítatlan felhasználónév és jelszó kellene a küldéshez.
Hogy kell ezt helyesen beállítani a Postfix-nek?
A másik kérdés, hogy hol lehet a Postfix-nek megmondani hogy ha nem tudja a leveleket kiküldeni, a feladó kapjon erről visszajelzést.
Bocs a sok kérdésért. Kicsit kezdő vagyok még Postfix téren.
- A hozzászóláshoz be kell jelentkezni
[quote:3372f82142="zz7"]
Titkosítatlan felhasználónév és jelszó kellene a küldéshez.
Üdv.
man smpt >
..
smtp_sasl_auth_enable
smtp_sasl_password_maps
smtp_sasl_security_options
..
Szóval elvileg egy sima map file elég hozzá..
Ugy látom ugyanitt van leirva a másik kérdésedre is a válasz..
Fri
- A hozzászóláshoz be kell jelentkezni
[quote:f7f587d614="zz7"]Doksi szerint main.cf-be beírtam:
smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = /etc/postfix/sasl_passwd
/etc/postfix/sasl_passwd-ben beírva:
smtp.enternet.hu név:jelszó
Erre ezt kapom a /var/log/mail-ban:
.... relay=smtp.enternet.hu[62.112.192.21], delay=0, status=deferred (Authentication failed: cannot SASL authenticate to server smtp.enternet.hu[62.112.192.21]: no mechanism available)
Nem tudom, kérdezz utána, elvileg a hibaüzenet szerint arról van szó, hogy a szerver nem ad ilyen szolgáltatást. Próbáld meg IP-cím-re küldeni a leveleket, a sasl_passwd-ben szintén az IP legyen, majd
[code:1:f7f587d614]# postmap /etc/postfix/sasl_passwd[/code:1:f7f587d614] és [code:1:f7f587d614]# postfix reload[/code:1:f7f587d614].
Ha így is ezt a hibát adja, veszekedj a szolgáltatóval.
Én most az Invitellel állok onlány telefonban, de elég hasztalan, mivel a következő beszélgetést csináltam első körben:
- Outlook Expresst-használ?
- Nem, Postfix-et.
(pár másodperc hallgatás, madj újabb kérdés)
- ... és ott be van jelölve az SMTP-azonosítás?
- Igen!
Szóval ez van, eddig ment, most a frissítés óta nem tudok lelket lehelni belé, pedig így jönne a gép IP-je :-(
- A hozzászóláshoz be kell jelentkezni
Doksi szerint main.cf-be beírtam:
smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = /etc/postfix/sasl_passwd
/etc/postfix/sasl_passwd-ben beírva:
smtp.enternet.hu név:jelszó
Erre ezt kapom a /var/log/mail-ban:
.... relay=smtp.enternet.hu[62.112.192.21], delay=0, status=deferred (Authentication failed: cannot SASL authenticate to server smtp.enternet.hu[62.112.192.21]: no mechanism available)
Van még egy ilyen opció a main.cf-ben:
smtp_sasl_security_options (default: noplaintext, noanonymous)
ilyen lehetőségekkel:
noplaintext
Disallow methods that use plaintext passwords.
noactive
Disallow methods subject to active (non-dictionary) attack.
nodictionary
Disallow methods subject to passive (dictionary) attack.
noanonymous
Disallow methods that allow anonymous authentication.
mutual_auth
Only allow methods that provide mutual authentication (not available with SASL version 1).
Azt értem hogy a default a noplaintext, de hogyan adom meg hogy ha plaintext kell, mert ilyen nincs a doksi szerint?
Egy Outlook levelezővel sima titkosítatlan azonosító-jelszóval tudok SMTP-re küldeni, csak ez a Postfix relay dolog nem akar összejönni.
Légyszi segítseteg még egy kicsit.
- A hozzászóláshoz be kell jelentkezni