![]() |
Hej!
Jag är en av de som driver vykortsidan e-kort.se. När Kalle väljer att skicka ett kort till Maja får hon ett mail med en länk. Klickar hon på länken får hon se kortet som Kalle har valt och hans meddelande. Kalles e-postadress anges som avsändare av mailet. Nu är det så här att Maja har en Hotmail-adress och hennes skräppostskydd är inställt på Hotmails rekommenderade "mellannivå". Kalle finns heller inte i hennes kontaktlista. Tyvärr gör detta att mailet som Kalle har skickat via e-kort.se hamnar i spam-mappen vilket gör att Maja aldrig får syn på kärleksförklaringen. Hur skall vi nu undvika detta? Hur skall mailet utformas för att Hotmail inte skall tro att det är skräppost? Så här ser mailet som man idag mottager ut (mellanrum i adresserna för att undvika att dom blir länkar på WN): Citat:
Är mycket tacksam för all hjälp jag kan få. //Jacob |
Jag tror bestämt att det här fungerar att skicka e-mail, som inte fastnar i HoTMaiLs skräpfilter.
Dvs det handlar inte om innehållet, det handlar om vilka Headers du skickar med. $headers .= "MIME-Version: 1.0\r\n"; $headers .= "Content-Type: text/plain; charset=iso-8859-1\r\n"; $headers .= "From: $fromname <$fromemail>\r\n"; $headers .= "Reply-To: $fromemail\r\n"; $headers .= "X-Priority: 4\r\n"; $headers .= "X-MSMail-Priority: High\r\n"; $headers .= "X-Mailer: e-kort.se"; $to = "$toname <$toemail>"; if (mail($toemail, $subject, $message, $headers)) { $output .= "Message sent!"; } else { $error=1; $output .= "An error occured when trying to send the e-mail"; } |
Jaså, det är så det ligger till. Jag har använt dina headers nu och det verkar fungera mycket bra. Då skall vi nog se att Maja får sina mail i fortsättningen.
Tack för hjälpen, Filip! |
Alla tider är GMT +2. Klockan är nu 16:12. |
Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson