Portál AbcLinuxu, 12. května 2025 09:29

Dotaz: Postfix a php funkce MAIL

15.3.2008 08:22 Nes | skóre: 20 | blog: Nes
Postfix a php funkce MAIL
Přečteno: 1122×
Odpovědět | Admin
Dobre odpoledne, poledne nebo dopoledne (popripade vecer nebo pulnoc :-) )

Potrebuji poradit - mam postfix + mysql + dovecot + amavis + spamassassin a vse mi funguje - useri v jsou v db a posta chodi jak ma (prijem / odesilani)

bohuzel mi to nejak nejde php funkci MAIL - pokud z toho pc kde to vsechno bezi poslu php funkci MAIL nejaky mail kamkoliv (seznam atp) tak dojde - ale pokud nekdo z toho sameho webu posle mail me, tak mail nedojde... Nevite kde muze byt chyba?

Diky
ICQ 454104749 zacatecnik v debianu 64 bit, mala znalost anglictiny
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Petr Kočvara avatar 15.3.2008 08:55 Petr Kočvara | skóre: 16 | Frýdek-Místek
Rozbalit Rozbalit vše Re: Postfix a php funkce MAIL
Odpovědět | | Sbalit | Link | Blokovat | Admin
Těžko říct, php funkce mail() používá na unixech doručování pomocí sendmail binárky, takže by to mělo jít přes lokální server, logy postfixu nenapoví kde je chyba?
15.3.2008 10:33 Nes | skóre: 20 | blog: Nes
Rozbalit Rozbalit vše Re: Postfix a php funkce MAIL
mail.info mail.warn mail.err

vsichni mlci (i kdyz to doruci treba na seznam)

tyto logy ale pracuji normalne, pokud z localhostu posilam pres round cube pryc nebo pri prijimani - tak logy loguji...

jediny error co jsem zahledl je Mar 15 10:27:03 xentium postfix/smtpd[4725]: warning: dict_nis_init: NIS domain name not set - NIS lookups disabled

- ale to mi dela pri doruceni mailu (pres tu php funkci MAIL to neloguje vubec nic) - ale to myslim vliv nema....

uz to asi vidim - sendmail neni nainstalovany - pokud ho chci odinstalovat tak mi to nabidne odebrani postfix-mysql - takze dle meho ted by stacilo jen nekde zmenit ten sendmail za dovecot a melo by to jit? Pokud ano, muzete mi prosim rict jak a kde co mam zmenit?

Diky
ICQ 454104749 zacatecnik v debianu 64 bit, mala znalost anglictiny
15.3.2008 10:42 Filip Jirsák | skóre: 68 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: Postfix a php funkce MAIL
Postfix poskytuje binárku, která je pro účely odeslání e-mailu z lokálního počítače kompatibilní se sendmailem. Takže pokud používáte Postfix, sendmail neinstalujte, Postfix jej nahradí.
Petr Kočvara avatar 15.3.2008 10:42 Petr Kočvara | skóre: 16 | Frýdek-Místek
Rozbalit Rozbalit vše Re: Postfix a php funkce MAIL
sendmail není potřeba instalovat, postfix nabízí svou sendmail binárku ... možná je jen potřeba zkontrolovat její umístění a případně upravit podle toho v php.ini parametr sendmail_path ... kdoví co vlastně používá ...
15.3.2008 11:33 Nes | skóre: 20 | blog: Nes
Rozbalit Rozbalit vše Re: Postfix a php funkce MAIL
prosel jsem si google a nasel jsem par zminek -

v php.ini jsem nasel: ;sendmail_path =

to jsem odkomentoval a zmenil na:

sendmail_path = /usr/sbin/sendmail -t -i

restartoval jsem lighttpd (neni toto ten problem?)

maily z localhostu na localhost stale nechodi a soubor /usr/sbin/sendmail existuje :-( tak nevim kde je ta krpa :-(
ICQ 454104749 zacatecnik v debianu 64 bit, mala znalost anglictiny
Petr Kočvara avatar 15.3.2008 15:06 Petr Kočvara | skóre: 16 | Frýdek-Místek
Rozbalit Rozbalit vše Re: Postfix a php funkce MAIL
jedna otázka, pokud se pošle email z php na nějakou adresu mimo dotyčný server, tak se v logu postfixu o tom objeví nějaká zmínka? Pokud ne, pak to spíš vypadá, že odesílání probíhá nějak jinak (jiný server?). Koneckonců stačí si takhle poslat mejlík někam a podívat se do hlaviček kudy vlastně šel.
15.3.2008 16:06 vrx
Rozbalit Rozbalit vše Re: Postfix a php funkce MAIL
vyhladajte si všetky spustitelné súbory s názvom sendmail. Ak bol predtým nainštalovaný skutočný sendmail tak ten postfixový sa volá sendmail.postfix alebo je uložený niekde inde ... podľa vlastných skúseností ...

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.