2016-08-20 1 views
0

Ich würde gerne wissen, ob jemand auf dieses Problem gestoßen ist. Ich habe ein Kontaktformular und PHP-Skript, das ich oft verwendet habe und es funktioniert gut.iCloud-E-Mails, die nicht aus dem Kontaktformular stammen

Ich muss jedoch eine Apple-E-Mail als Empfänger (.icloud.com oder .me.com-Konten) enthalten. Auf meinem Localhost-Server liefert das Formular immer alle E-Mails, aber auf meiner Live-Website werden sie an alle Adressen mit Ausnahme der Apple-Adressen geliefert. Ich habe dies mit mindestens 10 verschiedenen Nicht-Apple-E-Mail-Adressen getestet und es funktioniert ohne Fehler, aber Apple funktioniert einfach nicht. Ich habe zwei verschiedene Apple-Konten ausprobiert und die E-Mails kommen nicht an.

Mein Webhosting-Dienst teilt mir aus ihren Protokollen mit, dass sie geliefert werden. Wo könnten sie hingehen? Fällt Apple sie irgendwie als Müll aus? (Sie kommen übrigens nicht im Spam/Junk-Ordner an). Ich habe versucht, Apple zu kontaktieren, um festzustellen, ob sie zufällig den betreffenden Mail-Server auf die schwarze Liste gesetzt haben, aber es scheint unmöglich, zu der entsprechenden technischen Unterstützung zu gelangen.

Hier ist der relevante Code aus dem php:

$email_to = "[email protected], [email protected], [email protected], [email protected], [email protected]"; 


$headers = 'From: '."[email protected]"."\r\n". 
$headers .= 'Reply-To: '."[email protected]"."\r\n" . 
'X-Mailer: PHP/' . phpversion(); 
@mail($email_to, $email_subject, $email_message, $headers); 
header('Location: http://www.mywebsite.co.uk/contact_thankyou.html'); 

Antwort

0

Petro,

die Sie interessieren und sehen, wenn Sie sehen, ob es Ihnen mehr nützliche Informationen gibt.

telnet yourmailhost 25 

Sie die Aufforderungen, S sehen, müssen Sie die Antworten C.

S: 220 smtp2go.com ESMTP Exim 
C: HELO mydomain.com 
S: 250 Hello mydomain.com 
C: MAIL FROM:<[email protected]> 
S: 250 Ok 
C: RCPT TO:<[email protected]> 
S: 250 Accepted 
C: DATA 
S: 354 Enter message, ending with "." on a line by itself 
C: Subject: communication 
C: From: [email protected] 
C: To: [email protected] 
C: 
C: Bonjour, 
C: Do you speak English? 
C: Ciao. 
C: . 
S: 250 OK 
C: QUIT 
S: 221 www.sample.com closing connection 

Haben Sie eine andere Adresse als Absender zu versuchen, geben; Vielleicht überprüft ihr Mail-Host die Absenderadresse und mag die Antwort nicht?

Verwandte Themen