login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Ongewenste email

Offline dimb - 16/07/2007 17:12
Avatar van dimbNieuw lid Hey,

Ik ben al heel lang bezig om ervoor te zorgen dat een mail niet bij de ongewenste email komt van hotmail. Ik heb o.a. geprobeert om de afzender jezelf te maken ( zie voorbeeld ) maar dat werkt niet.

  1. <?
  2.  
  3. $to = "xxxxxxx@hotmail.com";
  4. $subject = "Test mail";
  5. $message = "Hello! This is a simple email message.";
  6. $from = "xxxx@xxxx.nl";
  7. $headers = "From: ".$to."\r\n";
  8. $headers .= "MIME-Version: 1.0\r\n";
  9. $headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
  10. mail($to,$subject,$message,$headers);
  11. echo "Mail Sent.";
  12.  
  13. ?>


Hoe zorg ik er nu voor dat de mail niet bij ongewenste email komt ??

DImby

3 antwoorden

Gesponsorde links
Offline Wim - 16/07/2007 17:23
Avatar van Wim Crew algemeen probeer bij FROM eens je domeinnaam of evt. je IP-adres te gebruiken.

Andere tips: nederlandse tekst, met bestaande woorden zonder prijzen of weet ik veel wat, zonder pornografische termen, ....
Offline dimb - 16/07/2007 17:34
Avatar van dimb Nieuw lid Werkt niet 

Ik ben erachter gekomen als je alleen de FROM header doet dat dan alles wel goed aankomt. Maar dan kan ik niet meer instellen dat mijn email een HTML email is.
Offline Anoniem - 16/07/2007 20:41 (laatste wijziging 16/07/2007 20:49)
Avatar van Anoniem PHP gevorderde Probeer deze functie eens om je (html)email mee te verzenden:
  1. function sendHTMLEmail($name, $email, $plainmessage, $htmlmessage, $subject, $recipient) {
  2. $mime_boundary = 'Rienvanhulten.nl_' . md5(time());
  3.  
  4. $headers = "From: " . $name . " <" . $email . ">\r\n";
  5. $headers .= "Reply-to: " . $email . "\r\n";
  6. $headers .= "Return-Path: " . $email . "\r\n";
  7. $headers .= "MIME-Version: 1.0\r\n";
  8. $headers .= "Content-Type: multipart/alternative; boundary=\"" . $mime_boundary .
  9. "\";\r\n\r\n";
  10.  
  11. $message = "--" . $mime_boundary . "\r\n";
  12. $message .= "Content-Type: text/plain; charset=\"iso-8859-1\"\r\n";
  13. $message .= "Content-Transfer-Encoding: 8bit\r\n\r\n";
  14. $message .= $plainmessage . "\r\n\r\n";
  15. $message .= "--" . $mime_boundary . "\r\n";
  16. $message .= "Content-Type: text/html; charset=\"iso-8859-1\"\r\n";
  17. $message .= "Content-Transfer-Encoding: 8bit\r\n\r\n";
  18. $message .= "<html>\n<head>\n<style type=\"text/css\">\nbody\n{\nfont:11px \"Trebuchet MS\", Arial, Verdana;\n}\n</style>\n</head>\n<body>\n" . $htmlmessage . "\n</body>\n</html>\r\n\r\n";
  19. $message .= "--" . $mime_boundary . "--\r\n\r\n\r\n";
  20.  
  21. return mail($recipient, $subject, $message, $headers);
  22. }
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.389s