Hogyan lehet localhostról e-mailt küldeni?

Címkék: ,

Az utóbbi időben a munkám megkívánta, hogy itthonról teszteljem egy portál e-mail küldési funkcióit, viszont SMTP szervert se telepíteni, se konfigurálni nem volt kedvem. Végül találtam két hazai kiszolgálót, amit most megosztok veletek és egyúttal magamnak is feljegyzem. Az SSL-t nem támogatják, de ezt nem is várom el.

  • mail.globonet.hu
  • mail.pantelweb.hu

(Forrás: http://helpdesk.invitel.hu/altinf.htm)

Amire viszont programozás során mindenképpen érdemes odafigyelni, hogy a feladóként megadott (From:) e-mail cím a választott SMTP címével végződjön (például @globonet.hu-ra vagy @pantelweb.hu-ra), különben mégnagyobb lesz az esélye annak, hogy nem ér célba a levél. (Egyébként is érdemes felkészülni arra, hogy ezek a kiszolgálók nem kézbesítenek minden e-mailt.) Végül pedig következzen egy rövid példa, mellyel kód közben egyetlen rövid sor újradeklarálja az alapértelmezett SMTP szervert, majd kiküld egy e-mailt a kontakt@blog.hu-ra. 😉

PHP Kód:
ini_set    ('SMTP', 'mail.globonet.hu');
mail    ('kontakt@blog.hu', 'A levél tárgya ...', 'A levél tartalma ...', 'From: Teszt <teszt@globonet.hu>'."\r\n".'Reply-To: teszt@globonet.hu'."\r\n");
Hozzászólás: » 0 « • Írta: Péter (2010/01/07 10:00)

Hozzászólás írása a “Hogyan lehet localhostról e-mailt küldeni?” című bejegyzéshez:

Kötelező!

Kötelező!