It’s nice to be important but it’s more important to be nice
Dat is onzin:JonkieXL schreef op 04 december 2002 @ 11:39:
Ik weet zeker dat de code klopt, want de code werkt wel onder FreeBSD bij XS4ALL.
In PHP.ini hoef ik verder alleen de SMTP server in te stellen. Die heb ik ingesteld, dit is trouwens een Exchange server.
Kijk eens in de logs van je SMTP server?http://nl.php.net/manual/nl/function.mail.php
The Windows implementation of mail()differs in many ways from the Unix implementation. First, it doesn't use a local binary for composing messages but only operates on direct sockets which means a MTAis needed listening on a network socket (which can either on the localhost or a remote machine). Second, the custom headers like From:, Cc:, Bcc:and Date:are notinterpreted by the MTAin the first place, but are parsed by PHP. PHP< 4.3 only supported the Cc:header element (and was case-sensitive). PHP>= 4.3 supports all the mentioned header elements and is no longer case-sensitive.
Probeer eens met telnet een verbinding te maken naar de SMTP poort?
Localhost, sweet localhost
Gebruik eens een andere SMTP server ipv die Exchange server..
bijvoorbeeld smtp.xs4all.nl ?
bijvoorbeeld smtp.xs4all.nl ?
Zou ik ook ff proberen. Exchange is niet echt optimaal volgens mij icm PHP.
had ik ook last van en bij mij kwam het omdat mijn PHP.ini niet in mijn windows dir stond maar gewoon bij mijn PHP.exe in
PHP.ini moet dus in je windows dir staan
PHP.ini moet dus in je windows dir staan
[ Voor 16% gewijzigd door eXcyle op 04-12-2002 12:04 ]
Dat verhaaltje over de Windows implementatie zegt me allemaal niet zo veel. Wat houdt dat MTA eigenlijk in?kvdveer schreef op 04 December 2002 @ 11:43:
[...]
Dat is onzin:
http://nl.php.net/manual/nl/function.mail.php
The Windows implementation of mail()differs in many ways from the Unix implementation. First, it doesn't use a local binary for composing messages but only operates on direct sockets which means a MTAis needed listening on a network socket (which can either on the localhost or a remote machine). Second, the custom headers like From:, Cc:, Bcc:and Date:are notinterpreted by the MTAin the first place, but are parsed by PHP. PHP< 4.3 only supported the Cc:header element (and was case-sensitive). PHP>= 4.3 supports all the mentioned header elements and is no longer case-sensitive.
Kijk eens in de logs van je SMTP server?
Probeer eens met telnet een verbinding te maken naar de SMTP poort?
Telnetten naar de SMTP server werkt idd wel.
Ik zou niet weten waar ik de logs van Exchange zou kunnen vinden, maar ik ben ook een Exchange noob.
It’s nice to be important but it’s more important to be nice
Het kan ook nog aan de SMTP server zelf liggen. Kun je daar niet ergens instellen wat en wie er allemaal via die SMTP server mag versturen?
Het verschil is dat Mail op /.+n.x/ wordt verzonden door lokaal een programma (ook wel MTA genoemd, doorgaans sendmail) op te starten. Op windows wordt een externe host gebruikt. Dit levert enorme verschillen op in de implementatie van de twee mailfuncties. Als iets werkt op /.+n.x/ wil dat dus nog niet zeggen dat het ook op windows werkt. Vooral niet als je ook nog headers toe gaat voegen.JonkieXL schreef op 04 december 2002 @ 12:11:
[...]
Dat verhaaltje over de Windows implementatie zegt me allemaal niet zo veel. Wat houdt dat MTA eigenlijk in?
Telnetten naar de SMTP server werkt idd wel.
Ik zou niet weten waar ik de logs van Exchange zou kunnen vinden, maar ik ben ook een Exchange noob.
Ik verwacht dat het probleem zit in de limitaties van je exchange server. Het is normaal om een server zo in te richten dat niet iedereen er gebruik van kan maken, anders zou spammen wel heel eenvoudig zijn.
Localhost, sweet localhost
Pagina: 1