Avatar billede d3c Nybegynder
15. november 2006 - 17:10 Der er 14 kommentarer og
1 løsning

Hotmail ser mail() som spam

Hej eksperter,

Hvordan undgår jeg dette? I øjeblikket ser mit mail script således ud:

  ini_set(sendmail_from,"no-reply@domain.com");
  mail($email,$subject,$msg,
    "From: no-reply@domain.com");
  ini_restore(sendmail_from);

Domain.com er selvfølgelig et andet domæne i mit rigtige script...

Mvh,
Christian
Avatar billede coderdk Praktikant
15. november 2006 - 17:36 #1
Prøv:

$headers = "From: no-reply@domain.com\x0d\x0a";
$headers .= "Reply-To: no-reply@domain.com\x0d\x0a";
$headers .= "MIME-Version: 1.0\x0d\x0a";
$headers .= "Content-type: text/plain\x0d\x0a";
$headers .= "X-Priority: 1\x0d\x0a";
$headers .= "X-MSmail-Priority: High\x0d\x0a";
$headers .= "X-Mailer: Domain.com PHP-mailer";
ini_set(sendmail_from,"no-reply@domain.com");
mail($email,$subject,$msg,$headers);
ini_restore(sendmail_from);
Avatar billede d3c Nybegynder
15. november 2006 - 17:57 #2
Det er stadig spam-mail.. Eller junk-mail, som de så fint kalder det :-(
Avatar billede coderdk Praktikant
15. november 2006 - 18:10 #3
Også selv om $msg og $subject kun indeholder f.eks, "Hej med dig"?
Avatar billede coderdk Praktikant
15. november 2006 - 18:13 #4
Prøv i øvrigt at skifte \x0d\x0a ud med \n og se om det virker (det skal være \r\n, men måske hotmail bedre kan lide det når man ikke følger standarden) ;P
Avatar billede d3c Nybegynder
15. november 2006 - 18:33 #5
Heller ingen forskel... Hotmail sucks. Andre forslag? :)
Avatar billede coderdk Praktikant
15. november 2006 - 21:13 #6
Hmm ikke rigtigt - Du svarede ikke på mit sidste spørgsmål :)
Avatar billede d3c Nybegynder
15. november 2006 - 21:32 #7
Der var ingen forskel mellem \x0d\x0a og \r\n el. \n
Avatar billede coderdk Praktikant
15. november 2006 - 21:42 #8
Det var nu ikke det ;) Det var:

Også selv om $msg og $subject kun indeholder f.eks, "Hej med dig"?
Avatar billede kenp Novice
15. november 2006 - 23:30 #9
Du har vel husket at oprette en spf record for dit domæne? det kontrollere hotmail op i mod.. hvis du ikke har en SPF så er alt spam hos hotmail.
Avatar billede d3c Nybegynder
16. november 2006 - 08:28 #10
En SPF-record? Ikke så vidt jeg ved, hvordan gør jeg det?
Avatar billede kenp Novice
16. november 2006 - 09:37 #11
Avatar billede d3c Nybegynder
16. november 2006 - 10:57 #12
Ok, tak. Jeg vender tilbage når jeg har implementeret det.
Avatar billede d3c Nybegynder
18. november 2006 - 19:09 #13
Jeg afventer stadig svar fra min host om, hvorvidt de har implementeret det...
Avatar billede d3c Nybegynder
16. december 2006 - 21:18 #14
kenp: Smid et svar, jeg tror openspf vil virke :)
Avatar billede kenp Novice
17. december 2006 - 09:55 #15
kommer her.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester