Autor Zpráva
Shaim
Profil
Dobrý den,

na serveru máme problém, nechodí nám maily na seznam.cz (na gmail.com).

mailq: (/var/log/mail.log)
73C6794C19 10027 Wed Feb 5 09:28:37 web136@kil2.dc3.cz
(host mx2.seznam.cz[77.75.72.32] said: 451 4.4.8 Unroutable email address. (in reply to MAIL FROM command))
XYZ@seznam.cz

Chtěl jsem tedy na tvrdo změnit odesílatele v php.ini skrz sendmail_path, nicméně změna se neprojevila (na druhém serveru ano, těžko říct, kde je problém, jen doplním, že tam je ispconfig). Zkoušel jsem přímo ve scriptu změnit hlavičky (FROM), nicméně opět beze změny, stále se posílá z web136@kil2.dc3.cz. Za e-mailová schránka neexistuje, to bude zřejmě ten problém. Dá se toto nějak řešit a ideálně nastavit jenom odesílatele nebo to nějak řešit "bypass"? Těch mailů (klientů) je na serveru stovky, takže by jsme uvítali nějaké globální řešení.

Za rady budeme velmi rádi :)

Děkuji pánové a dámy.
Davex
Profil
Pokud nefunguje nastavení v globálním php.ini, tak by ještě každý web mohl mít svůj vlastní konfigurační soubor pro PHP, kde by mělo stačit nastavit řádek s platnou adresou odesílatele.

sendmail_path = "/usr/sbin/sendmail -t -i -f odesilatel@example.com"

Nicméně, pokud upravuješ správný soubor php.ini, tak by měla změna fungovat po restartu Apache také.
Shaim
Profil
Vyřešeno, nastaveno sendmail_path v konfiguraci ispconfig a již funguje. v php.ini nefungovalo. Děkuji :)

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0