El is felejtettem leírni, hogy mivel szenvedtem reggel kb 2 órát. Hozzáértőknek biztosan nagyon egyszerű a megoldás, nekem rakat guglizásba került. A probléma: adott egy WinXP rajta IIS amiben CGI-s PHP működik. Hogyan lehet működésre bírni a PHP mail() függvényét? :-) Nincs apache, nincs sendmail, csak IIS. Magamtól addig jutottam, hogy 570-es hiba, és nem küldi el, mert az usernek nincs joga. A megoldás nagyon egyszerű, viszon semmiképp sem magától értetődő: az IIS / Default SMPT szerver / Domains-on belül létre kell hozni egy új Domaint, és megadni annak a domainnak a nevét, amit szeretnénk, ha forwardolna az SMTP (pl *.com :-), és akkor a gmail.com menni fog, de a freemail.hu nem), majd egy SMTP restart, és ha jól írtuk be, akkor voila, máris küldi a levelet. :-) Nagyon kellemes érzés volt, amikor lokális IIS-ről küldött levél megérkezett a gmailos postafiókomba. (amolyan "I am the Master." meg "I feel the force." :-))
|