PHP Mailen (Hulp gevraagd!!)
Hoi mensen,
Ik ben echt totaal noob op het gebied van php.
Dit heb ik tot nu toe als volgt:
server 2003
Wamp
PHP 5.3.0
ik wil graag een formulier maken met daaraan een script dat een mail verstuurd.
formulier heb ik al en het script ook.
volgend script heb ik:
alles leuk en aardig, eerst werkte het! maar nu krijg ik heel de tijd de melding "Warning: mail() [function.mail]: Failed to connect to mailserver at "smtp.tiscali.nl" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in E:\Websites\shield\mailer.php on line 15"
ik weet wel voor 100% zeker dat mijn php.ini goed is ingesteld maar ik krijg het echt niet opgelost!
ik heb pas mijn server moeten herinstalleren omdat deze gecrashed was,
maar nu weet ik het echt niet meer
Kunnen jullie mij alsjeblieft helpen?
Ik ben echt totaal noob op het gebied van php.
Dit heb ik tot nu toe als volgt:
server 2003
Wamp
PHP 5.3.0
ik wil graag een formulier maken met daaraan een script dat een mail verstuurd.
formulier heb ik al en het script ook.
volgend script heb ik:
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<?php
if(isset($_POST['submit'])) {
$to = "***";
$subject = "Shield-Computerservice probleem aanmelding";
$name_field = $_POST['email'];
$onderwerp = $_POST['onderwerp'];
$message = $_POST['bericht'];
$body = "From: $name_field\n \n Onderwerp: $onderwerp\n \n Message:\n $message";
echo "Uw gegevens zijn verstuurd en zijn door ons ontvangen!";
mail($to, $subject, $body);
} else {
echo "er is een fout opgetreden bij het verzenden, probeer het later nog is!";
}
?>
if(isset($_POST['submit'])) {
$to = "***";
$subject = "Shield-Computerservice probleem aanmelding";
$name_field = $_POST['email'];
$onderwerp = $_POST['onderwerp'];
$message = $_POST['bericht'];
$body = "From: $name_field\n \n Onderwerp: $onderwerp\n \n Message:\n $message";
echo "Uw gegevens zijn verstuurd en zijn door ons ontvangen!";
mail($to, $subject, $body);
} else {
echo "er is een fout opgetreden bij het verzenden, probeer het later nog is!";
}
?>
alles leuk en aardig, eerst werkte het! maar nu krijg ik heel de tijd de melding "Warning: mail() [function.mail]: Failed to connect to mailserver at "smtp.tiscali.nl" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in E:\Websites\shield\mailer.php on line 15"
ik weet wel voor 100% zeker dat mijn php.ini goed is ingesteld maar ik krijg het echt niet opgelost!
ik heb pas mijn server moeten herinstalleren omdat deze gecrashed was,
maar nu weet ik het echt niet meer
Kunnen jullie mij alsjeblieft helpen?
Gewijzigd op 01/01/1970 01:00:00 door Bart Pasmans
Quote:
ik weet wel voor 100% zeker dat mijn php.ini goed is ingesteld maar ik krijg het echt niet opgelost!
En ik weet 99,9% zeker dat jij er naast zit ^-^
Je mist ook nog headers die je moet meesturen in je mail, anders zal de mail hoogst waarschijnlijk niet aankomen.
Als je je php.ini correct hebt ingesteld wil ik je aanraden om naar swiftmailer te kijken, aangezien je niet veel van PHP snapt is dit een mooie oplossing om makkelijk mails te maken.
Edit:
Gewijzigd op 01/01/1970 01:00:00 door Mr.Ark
Firewall ??
Ik zal wel is een kijk nemen naar dat swift mail dan:)
Alvast bedankt voor de reactie!
Alvast bedankt voor de reactie!
Uhh wat is de link naar swiftmailer?
Zover ik zie is het alleen onder linux?
** heb het al gevonden **
Zover ik zie is het alleen onder linux?
** heb het al gevonden **
'Gelieve:
Gewijzigd op 01/01/1970 01:00:00 door Bart Pasmans
Nou dat swift mailen snap ik ook echt niet:S
Kan iemand me verder helpen met het feit dat hij heel de tijd die melding geeft van
"Warning: mail() [function.mail]: Failed to connect to mailserver at "smtp.tiscali.nl" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in E:\Websites\shield\mailer.php on line 15"
grtz
Kan iemand me verder helpen met het feit dat hij heel de tijd die melding geeft van
"Warning: mail() [function.mail]: Failed to connect to mailserver at "smtp.tiscali.nl" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in E:\Websites\shield\mailer.php on line 15"
grtz
Ik denk dat je firewall dicht staat en dat swiftmailer het dus ook niet zal doen.
Nee firewall staat niet dicht.
Doe eens een ping smtp.tiscali.nl
krijg gewoon een antwoord hoor
Heb het opgelost,
MCaffee enterprise blockeerde mass mailen,
MCaffee enterprise blockeerde mass mailen,
'Bart:
MCaffee enterprise blockeerde mass mailen,
Terecht.
'Bart:
Heb het opgelost,
MCaffee enterprise blockeerde mass mailen,
MCaffee enterprise blockeerde mass mailen,
Onder mass mailen versta ik niet 1 contact bericht ? Waarom zouden ze dan 1 bericht al blokken ?
Edit: haal trouwens je emailadres uit je begin post weg, anders kan je een lading spam verwachten
Gewijzigd op 01/01/1970 01:00:00 door - Ricardo -
'Ricardo:
Edit: haal trouwens je emailadres uit je begin post weg, anders kan je een lading spam verwachten
Heb ik maar even gedaan.
je kunt normaal geen email versturen via localhost !
daarvoor moet je eerst iest veranderen in de Config files van je server.
ik gebruik zelf Wamp5 en daarin werkte het ook niet.
je moet in php.ini het volgende wijzigen:
[mail function]
; For Win32 only.
SMTP = localhost // dit gewoon laten staan (voor het geval dat het niet werkt) alleen ; voor SMTP en dan een nieuwe maken.
voorbeeld:
SMTP = smtp.vodafonevast.nl
; For Win32 only.
sendmail_from = jou [email protected]
daarvoor moet je eerst iest veranderen in de Config files van je server.
ik gebruik zelf Wamp5 en daarin werkte het ook niet.
je moet in php.ini het volgende wijzigen:
[mail function]
; For Win32 only.
SMTP = localhost // dit gewoon laten staan (voor het geval dat het niet werkt) alleen ; voor SMTP en dan een nieuwe maken.
voorbeeld:
SMTP = smtp.vodafonevast.nl
; For Win32 only.
sendmail_from = jou [email protected]
Gewijzigd op 01/01/1970 01:00:00 door Niek Kasius





