GMOT
Nieuws:
 
*
Welkom, Gast. Alsjeblieft inloggen of registreren. 18 Maart 2019, 16:35:42


Login met gebruikersnaam, wachtwoord en sessielengte


Pagina's: [1]
  Print  
Advertenties


Jolie
King of the hill
******

Berichten: 1.250


Sta op, als je voor bloemendaal bent, sta op..


Bekijk profiel
« Gepost op: 12 Maart 2016, 12:37:28 »

Hallo allen,

Ik ben bezig met een reserveringssysteem, alleen de mailtjes komen niet aan. Ik heb veel rondgezocht en de mails krijgen een flinke header mee, maar helaas zonder resultaat. Wat zie ik over het hoofd?
Code:
$tekst = wordwrap($tekst, 70, "\r\n");

   $headers = "Reply-To: [Mijn naam] <mijnpriveadres@outlook.com>\r\n";
  $headers .= "Return-Path: [Mijn naam] <mijnpriveadres@outlook.com>\r\n";
  $headers .= "From: [Mijn naam] (Automatische mail) <mijnpriveadres@outlook.com>\r\n";
  $headers .= "Organization: [Mijn naam] \r\n";
  $headers .= "MIME-Version: 1.0\r\n";
  $headers .= "Content-type: text/plain; charset=iso-8859-1\r\n";
  $headers .= "X-Priority: 3\r\n";
  $headers .= "X-Mailer: PHP". phpversion() ."\r\n" ;
 
 
  if (mail("email@adres.com","Er is een reservering geplaatst!",$tekst,$headers)) {

echo "Succes!";

   }

Bij voorbaat dank Smiley
Gelogd


smiba
King of the hill
******

Berichten: 2.034


Puntkomma


Bekijk profiel
« Antwoord #1 Gepost op: 12 Maart 2016, 12:38:51 »

Hostname & rDNS wel goed geconfigureerd van de server?
Gelogd

Handtekening (Signature):
Handtekeningen worden getoond in ieder bericht of persoonlijk bericht.

Jolie
King of the hill
******

Berichten: 1.250


Sta op, als je voor bloemendaal bent, sta op..


Bekijk profiel
« Antwoord #2 Gepost op: 12 Maart 2016, 12:56:38 »

Oei, daar zou het probleem kunnen zitten inderdaad. Ik heb een gewoon webhostingpakket bij Versio, niet dedicated VPS of iets dergelijks. Ik ga even kijken of ik daarin aanpassingen kan maken.
Gelogd


RA
Pretty addicted
*******

Berichten: 4.702



Bekijk profiel
« Antwoord #3 Gepost op: 12 Maart 2016, 13:42:39 »

Goeie kans dat spf vervelend doet. Spf is een anti spam maatregel die checked of je je wel met voor "mijnpriveadres@outlook.com" mag versturen.

Het werkt door aan het domein (outlook.com) te vragen welke hosts mail van dat domein mag versturen.

Als ik dit ambachtelijk doe:

Code:
$ dig outlook.com -t TXT | grep spf
outlook.com. 293 IN TXT "v=spf1 include:spf-a.outlook.com include:spf-b.outlook.com ip4:157.55.9.128/25 include:spf.protection.outlook.com include:spf-a.hotmail.com include:_spf-ssg-b.microsoft.com include:_spf-ssg-c.microsoft.com ~all"

Nu zal jouw hosting niet in het rijtje staan en dus match hij ~all.

SPF werkt met verschillende types:

+   Default. Pass. Domain owner deems this a conclusive test.
-   Fail. Domain owner deems this a conclusive test.
~   Softfail. Domain owner deems this an inconclusive test - mail should be treated as if no SPF existed.
?   Neutral. Domain owner deems this an inconclusive test - mail should be accepted.
Veel hosts implementeren softfail gewoon als een - en voorkomen daarmee dat bepaalde mail geaccpeteerd wordt.

Probeer mail te versturen met een from en reply to header die verwijst naar iets waarvan de SPF niet is ingesteld of beter verwijst naar je eigen hosting.

Tevens is het wellicht handig om contact op te nemen met de support van je hosting, zij kunnen vaak nog wat mail logs bekijken en hebben wellicht ook shell toegang waarmee ze vanaf de specifieke server een telnet mail test kunnen doen .
Gelogd


chiel99
Just the few of us
*****

Berichten: 917


Bekijk profiel WWW
« Antwoord #4 Gepost op: 12 Maart 2016, 18:03:25 »

https://github.com/PHPMailer/PHPMailer
Gelogd

simonke
Pretty addicted
*******

Berichten: 3.926


Hi!


Bekijk profiel WWW
« Antwoord #5 Gepost op: 13 Maart 2016, 00:49:51 »

Hint: probeer het niet vanaf je eigen server te verzenden. De kans is veel te groot dat hij niet toekomt. Je kan een gratis dienst zoals SendGrid gebruiken, die hebben ook een API voor php Smiley Komt gegarandeerd toe.
Gelogd

Hey!

@-wout
Administrator
Approaching infinity
*********

Berichten: 9.426



Bekijk profiel WWW
« Antwoord #6 Gepost op: 15 Maart 2016, 16:03:24 »

SPF is waarschijnlijk de oorzaak. Had dit tijdje terug ook, SPF kan wanneer verkeerd ingesteld veroorzaken dat het niet eens bij (in ieder geval) de GMail spamfilters aankomt maar direct gedropt wordt. Handige website om het te testen is dkimvalidator.com
Gelogd


Advertenties
Pagina's: [1]
  Print  

 
Ga naar:  

Powered by SMF 1.1.21 | SMF © 2006-2011, Simple Machines | Smartphoneversie bekijken

Dilber MC Theme by HarzeM