Hali!
Egy exime-es problémám van amit nem igazán értek. Az otthoni gépemen az exim4 simán megy smarthost-ként, de egy másik szerveren ugyanazokkal a beállításokkal nem hajlandó menni smarthost-kénet. Ezt a hibaüzenetet kapom.
** username@gmail.com R=smarthost T=remote_smtp_smarthost: SMTP error from remote mail server after RCPT TO:: host pop.chello.hu [213.46.255.2]: 550 relaying mail to gmail.com is not allowed
Aztán természetesen a feladó fiókjában landol a levél.
Az érdekesség az, hogy ha a chello-s email címemre küldök levelet az elmegy, de már easymail-re szintén nem megy el.
Azt is csináltam, hogy az otthoni konfig fájlokat átmásoltam a /etc/exim4/conf.d -be de az se segített.
Mi lehet a gond? Mit rontok el?
- 2258 megtekintés
Hozzászólások
szerintem a smarthost-odon hozza kene adni az exim szerver IP cimet mint relayclient.
de hallgass meg masokat is, mert baromi regen eximeztem es lehet, hogy boszmeseget mondtam :)
-----
Si vis pacem, para bellum...
- A hozzászóláshoz be kell jelentkezni
sot lehet, hogy meg is van.
smtp authentikaciot allits be az exim szerveren a smarthost fele, mert az mar gondolom nem chello cimtartomany.
chello cimtartomany egy az egyben open relay a chello mailszerverenek, a kulso cimek viszont nem, csak authentikacio eseten.
de miert nem by_dns kuldod ki, ha mar exim van a szerveren?
-----
Si vis pacem, para bellum...
- A hozzászóláshoz be kell jelentkezni
Authentikációt csináltam a következő módon.
/etc/exim4/passwd.client
smtp.server:username:passwd
illetve a /etc/exim4/conf.d/auth/30_exim4_config_examples
fájlba a következő két sort illesztettem.
AUTH_CLIENT_ALLOW_TLS_PASSWORDS = true
AUTH_SERVER_ALLOW_TLS_PASSWORDS = true
Ezzel az otthoni gépemen megy a dolog.
- A hozzászóláshoz be kell jelentkezni
Valaki leírhatná ha van kedve és ideje azt, hogy igazából hogy is müksz az exim4. Illetve a különbség a smarthost és az internet beállítás között. Ja és hogy a jó francba kell beállítani smarthost-ként az exim4-et.
Köszi mindenkinek aki ír. :)
- A hozzászóláshoz be kell jelentkezni
Hello sysmaster!
Megoldódott a probléma. Lecseréltem postfix-re az exim-et. Köszi mindenkinek a ki hozzászólt.
- A hozzászóláshoz be kell jelentkezni
Azt elmondod, hogy a postfix-et hogyan kell úgy belőni, hogy smarthost legyen?
Van egy Novell szerverem, azon GW, az még menne, de a postfixen mit kell belőni, hogy engedje a belső lábáról a relay-t?
- A hozzászóláshoz be kell jelentkezni
Postfix smtp auth-client beállítás
Ha fent van a postfix, rakjuk fel (debian alatt) a postfix-tls és a libsasl2-modules csomagot.
majd a main.cf-be írjuk be:
smtp_sasl_auth_enable = yes
smtp_sals_password_maps = hash:/etc/postfix/sasl_passwd
smtp_sasl_security_options =
relayhost = mx.szerverem.tld
az /etc/postfix/sasl_passwd fájlba írjuk be:
mx.szerverem.tld user:password
majd chmod 600 és chown root:root a fájlra
majd csináljunk hash-t rá:
postrmap /etc/postfix/sasl_passwd
és végül indítsuk újra:
/etc/init.d/postfix restart
Ennyi. :)
- A hozzászóláshoz be kell jelentkezni
Azért lehet az Exim4-el is levelezni :).
Nyilván nem biztos, hogy ragaszkodni kell hozzá, de az általános megoldás nem az Exim4 -> Postfix. :)
- A hozzászóláshoz be kell jelentkezni
Ha exim4-et használsz akkor leírhatnád, hogy is kell beállítani smarthost-ként és az authentikációt. Lehet, hogy még visszatérek rá egyíszer. Sőt! Azért vannak szerverek amiken még jelen pillanatban is exim4-et használok. Köszi.
- A hozzászóláshoz be kell jelentkezni