Posted: 21.10.2008 14:27 Post subject: Problem sa slanjem mailova / PHP
Imam problem na serveru sa slanjem emailova.
Prvo smo probali najjednostavniju metodu - php mail(), ali na neke adrese uporno ne stižu.
Nakon nekoliko pročitanih članaka o SPF recordsima, i isprobanih Swift mailera i phpMailera priznajem poraz i suočavam se s činjenicom (kako kaže moj kolega): "Programer, a nezna poslat email".
Probao sam pomoću phpMailera po difoltnim postavkama - dakle mail(), pa preko sendmaila, pa preko SMTP-a... na neke mejlove (moj gmail i sl.) šaljem bez beda, ali na neke no chance.
Pokušao sam se putem webmail sučelja ulogirat u jedan od mailova s kojeg pokušavam poslati (putem SMTP-a) i uspio sam... ne kužim kakve to headere Horde uspije zalijepiti za mail, a ja ne. I kako to server koji prima mailove zna j**omupasmater koji mejl da propusti a koji ne.
Mislim da sam rješio problem, ali samo vrijeme će pokazati... Dakle ovako, na Linux serveru sam i koristim smtp protokol za slanje mejlova, a naravno uvjet je da domena i/ili ip nisu blacklistani:
1. otvoriti email account na svojoj domeni npr. webmaster@domena.com s lozinkom i svime, kao da ćete ga koristiti u outlooku.
2. Instalirat phpMailer
3. U konfiguraciji mailera OBAVEZNO iskonfigurairati:
$From, $FromName, $Mailer = "smtp", $Host, $Port, $SMTPAuth = true, $Username, $Password.
Iako je logično da bez passworda i usernamea neće ništa radit potrebno je konfigurirati i From te paziti da vam bude odgovarajući s Usernameom (tu sam prvih sat vremena imao različite postavke) i pazit da ga kasnije u skripti ne promijenite (to mi se dešavalo na jednom mjestu GRRRRR).
4. pokrenite test_smtp.php iz examples foldera (naravno unesite potrebne izmjene)
5. Trebalo bi radit
Iako se i meni sad sve ovo čini prilično jasno i logično samo po sebi, izgubio sam cijeli radni dan da to riješim.
Neki serveri su tako izbirljivi glede mejlova koje zele primit da sve mora bit na svom mjestu, npr. Gmail prima apsolutno sve dok recimo t-com.hr uopće neće primit mail di je
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum