Het mailen van een vergeten wachtwoord vanaf mijn localhost gaat niet.
Nu begrijp ik dat er 'iets' ingesteld moet worden om die verwerking mogelijk te maken. Bij de provider is kennelijk alles al netjes ingesteld. Daar werkt het wel.

Nu wil ik het ook vanaf de localhost verzenden.

Wie kan mij vertellen hoe ik dit probleempje kan 'killen'
ron
Dan zal je een mailserver moeten installeren en configureren.
Tja, klinkt logisch 'SanThe'. Maar wat zal ik daar zoal voor moeten doen !
Ik ben een leek dus enige uitleg komt mij wel goed uit.
1. Ga naar Google
2. Typ daar in "Download mailserver *je os*"
3. 99% van die sites bieden volledige documentatie en support
4. Begin met bedanken van Jacco



Heb je de eerste 2 stappen voor je gedaan
KLIKKKKKKKKK
Heb je een emailaccount bij je internet provider?
Dan gebruik je waarschijnlijk ook zijn mailserver voor je dagelijks emailverkeer. Het belangrijkste is het versturen van je emails (over smtp).

En meer heb je dus niet nodig, open je php.ini en verander hetvolgende:

[Mail function]
SMTP = smtp.mijnisp.nl
smtp_port = 25 


Indien van toepassing ook ff de smtp poort aanpassen (normaal niet nodig).

Als je nu de mail() functie gebruikt zal php gewoon verbinding leggen met je ISP zoals je emailclient het zou doen.

Zo eenvoudig kan het zijn :D
Oké, ik heb chello als provider
dus in php.ini gezet:

SMTP = smtp.mail.chello.nl
smtp_port = 25

Vervolgens kan ie er niks mee:
Warning: mail() [function.mail]: Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in C:\wamp\www\PHPscripts\shop\wachtwoordvergeten.php on line 28
Er is helaas een fout opgetreden bij het verzenden van email

Whats wrong????
Chello? Is poort 25 dan wel beschikbaar?

Zie dit bericht die beweert van niet. Doe eens navraag bij Chello, die kunnen je precies vertellen over het hoe en wat.

Reageren