mailtjes worden ineens niet meer verstuurd
na een test ronde van mijn script blijkt dat het registratie mailtje niet wordt verstuurd naar de gebruiker.
en de mail:
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
function registrate_mail2 ($email, $realname, $validationkey) {
$to = $email;
$subject = 'Widm - Havik editie game registration succesful';
$message = "Dear $realname,<br>
Welcome to the Widm - Havik editie game!<br><br>
You have received this email because this email address was used during registration for our site.
If you did not register at our site, please disregard this email. You do not need to unsubscribe or take any further action.<br><br>
<b>Activation Instructions</b><br>
Thank you for registering.
We require that you validate your registration to ensure that the email address you entered was correct. This protects against unwanted spam and malicious abuse.
To activate your account, simply click on the following link:<br>
http://widm-dehavik.net78.net/activation.php?verification=$verification<br>
(Some email client users may need to copy and paste the link into your web browser).<br><br>
<b>Not working?</b><br>
If you could not validate your registration by clicking on the link, please visit this page:
http://widm-dehavik.net78.net/activation.php
It will ask you for a validation key, which is shown below:<br><br>
<b>Validation Key:</b><br>
$verification<br><br>
Please copy and paste, or type those numbers into the corresponding field in the form.
If you still cannot validate your account, it's possible that the account has been removed.
If this is the case, try to register again, or contact an administrator to rectify the problem.
This email is generated automatically, and on that reason you can't respond to this email address.<br><br>
Thank you for registering and enjoy your stay!";
$headers = 'From: [email protected]' . "\r\n" .
'Reply-To: [email protected]' . "\r\n";
$headers .= "Content-type: text/html\r\n";
mail($to, $subject, $message, $headers);
}
$to = $email;
$subject = 'Widm - Havik editie game registration succesful';
$message = "Dear $realname,<br>
Welcome to the Widm - Havik editie game!<br><br>
You have received this email because this email address was used during registration for our site.
If you did not register at our site, please disregard this email. You do not need to unsubscribe or take any further action.<br><br>
<b>Activation Instructions</b><br>
Thank you for registering.
We require that you validate your registration to ensure that the email address you entered was correct. This protects against unwanted spam and malicious abuse.
To activate your account, simply click on the following link:<br>
http://widm-dehavik.net78.net/activation.php?verification=$verification<br>
(Some email client users may need to copy and paste the link into your web browser).<br><br>
<b>Not working?</b><br>
If you could not validate your registration by clicking on the link, please visit this page:
http://widm-dehavik.net78.net/activation.php
It will ask you for a validation key, which is shown below:<br><br>
<b>Validation Key:</b><br>
$verification<br><br>
Please copy and paste, or type those numbers into the corresponding field in the form.
If you still cannot validate your account, it's possible that the account has been removed.
If this is the case, try to register again, or contact an administrator to rectify the problem.
This email is generated automatically, and on that reason you can't respond to this email address.<br><br>
Thank you for registering and enjoy your stay!";
$headers = 'From: [email protected]' . "\r\n" .
'Reply-To: [email protected]' . "\r\n";
$headers .= "Content-type: text/html\r\n";
mail($to, $subject, $message, $headers);
}
wie ziet foutje en helpt mij?
Beter is het gebruik van phpMailer...
want het zelfde mail opzetkan wel op alle andere mailtjes verzonden worden. Heb namelijk ook contact_mailen activation_mail, maar die wordenwel gewoon verstuurd.
Toevoeging op 24/02/2013 11:54:32:
en ikzie datjevoor phpmailer een smtp nog hebt... die heb ik niet op mijn site zitten dus denk dat dat hem niet gaat lukken
Toevoeging op 24/02/2013 12:44:12:
heb het foutje al ontdekt!
blijkt dat in mijn function $validationkey staat en in de text vraagt hij om $verification.
Weet niet of dat uitmaakt, maar het werkt weer
Toevoeging op 24/02/2013 12:46:20:
negeer die opmerking maar, het werkt wederom niet.
Christiaan de kleine op 24/02/2013 11:38:24:
Toevoeging op 24/02/2013 11:54:32:
en ikzie datjevoor phpmailer een smtp nog hebt... die heb ik niet op mijn site zitten dus denk dat dat hem niet gaat lukken
en ikzie datjevoor phpmailer een smtp nog hebt... die heb ik niet op mijn site zitten dus denk dat dat hem niet gaat lukken
Kan ook zonder smtp.
hoe dan, ik kan het nergens vinden, want op deze manier worden mijn registratie mailtjes nooit verzonden
http://phpmailer.worxware.com/index.php?pg=examples. Daar tref je diverse voorbeelden aan.
Google eens op phpmailer. Dan staat er een link naar o.a. examples: oke ben erachter, zo te zien vind phpmailer de html links niet leuk in mijn bosy tag, hoe los ik dit op?