[PHP] PHP mailer mailtjes soms in Junk

Pagina: 1
Acties:
  • 126 views sinds 30-01-2008
  • Reageer

Onderwerpen


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Beste tweakers,

Ik gebruik PHP mailer 1.73 is een project dat bijvoorbeeld nieuwsbrieven verstuurd. Nu is het zo dat bij sommige mensen de mailtjes in de Junk folder komt in outlook.... Een voorbeeld...:

Header
Sommige DNS en IP adressen weggelaten.
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
Received: from hpsmtp-eml21.kpnxchange.com ([10.94.77.121]) by CPEXBE-EML14.kpnsp.local with Microsoft SMTPSVC(6.0.3790.1830);
     Tue, 20 Nov 2007 16:28:29 +0100
Received: from cpbrm-eml09.kpnsp.local ([195.121.247.250]) by hpsmtp-eml21.kpnxchange.com with Microsoft SMTPSVC(6.0.3790.1830);
     Tue, 20 Nov 2007 16:28:29 +0100
Received: from hpsmtp-eml22.kpnxchange.com ([10.94.53.249]) by cpbrm-eml09.kpnsp.local with Microsoft SMTPSVC(6.0.3790.1830);
     Tue, 20 Nov 2007 16:28:29 +0100
Received: from hpsmtp-eml05.kpnxchange.com ([213.75.38.105]) by hpsmtp-eml22.kpnxchange.com with Microsoft SMTPSVC(6.0.3790.1830);
     Tue, 20 Nov 2007 16:28:28 +0100
Received: from mailserveradres.nl ([xxx.xxx.xxx.xxx]) by hpsmtp-eml05.kpnxchange.com with Microsoft SMTPSVC(6.0.3790.3959);
     Tue, 20 Nov 2007 16:28:27 +0100
Received: from sub.webserveradres.nl ([127.0.0.1]) by webserveradres.nl with MailEnable ESMTP; Tue, 20 Nov 2007 16:25:06 +0100
Date: Tue, 20 Nov 2007 16:25:06 +0100
Return-Path: de@webmaster.nl
To: de Webmaster <de@webmaster.nl>
From: Development website <de@webmaster.nl>
Reply-to: Development website <de@webmaster.nl>
Subject: Afmelding nieuwsbrief notificatie voor Development website
Message-ID: <4fc95d73f596606c9d15a8d8eaf136b5@sub.webserveradres.nl>
X-Priority: 3
X-Mailer: PHPMailer [version 1.73]
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
Content-Type: text/plain; charset="iso-8859-1"
X-OriginalArrivalTime: 20 Nov 2007 15:28:27.0136 (UTC) FILETIME=[FF27A000:01C82B89]


Body
code:
1
2
3
4
5
Geachte Webmaster,

Harry, Potter <harry@potter.nl>' heeft zich afgemeld voor de nieuwsbrief. 

De afmelding werd gerealiseerd vanaf het internet (IP) adres: 'xx.xxx.xxx.xx'.


Die wordt bij sommige mensen door Outlook (2003 en 2007) zonder pardon de "Ongewenste e-mail" ingekieperd en ik kan maar niet achterhalen waarom....?

Acties:
  • 0 Henk 'm!

  • djiwie
  • Registratie: Februari 2002
  • Laatst online: 17-09 16:35

djiwie

Wie?

Probeer te achterhalen waar het spamfilter op matcht. Heb je wel een geldig SPF-record voor je mailserver, sta je op een blacklist, etc.
Geven andere spamfilters geen problemen of in ieder geval een bepaalde score?

Acties:
  • 0 Henk 'm!

Verwijderd

PHPMAILER heeft een nieuwe versie.
http://phpmailer.codeworxtech.com/

Probeer anders het nieuwe versie van phpmailer.

Acties:
  • 0 Henk 'm!

  • MrOizo2005
  • Registratie: September 2003
  • Laatst online: 20-09 18:42
Kijk ook even naar de bron headers van de email, daar staat vaak het volgende in.
SpamAssassin (not cached,score=-2.589, required 5..............)

Dan kan je op google kijken wat er fout gaat in de headers van je email script.

Also known as Oizopower | When Life Gives You Questions, Google has Answers


  • PrisonerOfPain
  • Registratie: Januari 2003
  • Laatst online: 26-05 17:08
Kan goed zijn dat 't aan de X-Mailer header ligt; verander de waarde daarvan eens in een waarde die uniek is voor jou applicatie.

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Het waren de SPF records die niet op alle domeinen geupdate waren.

Acties:
  • 0 Henk 'm!

Verwijderd

ik ken nog niet zoveel van php, maar ik heb het zo opgelost:
$blahmail ="fictief@adres.be";
mail("$mailadres", "onderwerp van mail", $message, "From: " . $blahmail . "");
de eerste mail die in de bulk folder terechtkomt duidt ik aan als 'non-spam'.
het email adres van de verstuurder zet ik dan in de mail zelf.
Het werkt bij mij. Is er een eenvoudigere oplossing? Of een nettere?

Acties:
  • 0 Henk 'm!

Verwijderd

Als je in php een mailtje stuurt, is het handig om niet alleen de From: "Header" mee te geven, maar meerdere.

Bijvoorbeeld zoiets als dit:
code:
1
2
3
4
5
6
            $headers  = "From: \"Kruidnootje.nl\" <registratie@kruidnootje.nl>\r\n";
            $headers .= "Reply-To: \"Kruidnootje\" <contact@kruidnootje.nl>\n";
            $headers .= "Return-Path: Mail-Error <error@kruidnootje.nl>\n";
            $headers .= "MIME-Version: 1.0\n";
            $headers .= "Content-Transfer-Encoding: 8bit\n";
            $headers .= "Content-type: text/html; charset=iso-8859-1\r\n";


offtopic:
Komt direct uit een gedeelte van mijn website

Acties:
  • 0 Henk 'm!

  • japaveh
  • Registratie: Maart 2003
  • Laatst online: 20-09 20:47

japaveh

Jield BV

Daarom is het handig om PHPMailer te gebruiken, dan weet je bijna zeker dat je headers goed staan.

Solo Database: Online electronic logbook and database system for research applications


Acties:
  • 0 Henk 'm!

  • ATS
  • Registratie: September 2001
  • Laatst online: 18-09 15:14

ATS

Merk overigens op dat je nooit 100% kan voorkomen dat je mail in een spambox terecht komt. Dat is uiteindelijk ook niet jouw verantwoordelijkheid.

My opinions may have changed, but not the fact that I am right. -- Ashleigh Brilliant

Pagina: 1