Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

mail funktion geht nicht mit gmx

Frage Entwicklung PHP

Mitglied: ppmk22

ppmk22 (Level 1) - Jetzt verbinden

09.09.2009, aktualisiert 09:16 Uhr, 9201 Aufrufe, 13 Kommentare

Hallo Forum

Ich stehe vor einem Rätsel. Hier erstmal mein Code:

01.
<?php 
02.
 $mailTo = "mailTo@gmx.de"
03.
  
04.
 $mailBetrff = "mailBetrff"
05.
 $mailNachricht = "mail Nachricht"
06.
 $mailAbsender = "mail@domian.de"
07.
 
08.
 $emailVersand = mail($mailTo, $mailBetrff, $mailNachricht, "From:" . $mailAbsender); 
09.
 
10.
 if ($emailVersand
11.
12.
     echo "email wurde versand"
13.
 }else
14.
     echo "email konnte nicht versand werden"
15.
16.
?>
Eigentlich funz das. Nur wenn der Empfänger bei gmx ist ist nicht.
Ich bekomme zwar die Meldung, das die Mail versand wurde, aber es kommt nichts an.
Ob das bei anderen Providern jetzt auch nicht geht kann ich nicht sagen.
Ich habe nun ein paar ausprobiert und GMX war der einzigste bei dem es nicht ging.

Woran liegt das und wie kann man das abstellen?

LG
P
Mitglied: maretz
09.09.2009 um 09:23 Uhr
Mal bei GMX den Spam-Ordner überprüft? Läuft dein Script auf nem Webserver mit dynamischer IP?
Bitte warten ..
Mitglied: ppmk22
09.09.2009 um 09:32 Uhr
Ja, hab ich mal nachgesehen, im Spam ist auch nichts drin.
Und die IP ist fest.
Bitte warten ..
Mitglied: nxclass
09.09.2009 um 11:36 Uhr
Ggf. prüft GMX die Domain des E-Mail Absenders - wenn diese nicht existiert wird dann die E-Mail sofort gelöscht.

Einen richtigen Email / SMTP Server hast Du nicht - über die man die E-Mails jagen könnte ?
Bitte warten ..
Mitglied: Driver401
09.09.2009 um 14:27 Uhr
Zitat von nxclass:
Ggf. prüft GMX die Domain des E-Mail Absenders - wenn diese nicht
existiert wird dann die E-Mail sofort gelöscht.

Nicht nur das, sondern GMX prüft auch, ob ein Relay genutzt wurde, bzw. die Absendedomain mit dem Absendemailserver übereinstimmt.
Bitte warten ..
Mitglied: ppmk22
09.09.2009 um 15:11 Uhr
Also so sieht es aus:

Die Seite läuft auf www.meine-domein.de und der Absender ist info@meine-domein.de.
Ich habe da auch pop/smtp, über die ich email sende und empfange. Ich muss aber erst
einmal smtp machen bevor ich senden kann. Nun wüste ich aber nicht wie das mit php anstellen sollte.
Bitte warten ..
Mitglied: nxclass
09.09.2009 um 20:03 Uhr
http://email.about.com/od/emailprogrammingtips/qt/et073006.htm
... das hab ich mal gegoogelt

oder Du benutzt gleich den 'phpmailer' - http://phpmailer.worxware.com/
Bitte warten ..
Mitglied: ppmk22
09.09.2009 um 20:17 Uhr
Ja genau, über den phpmailer bin ich heute auch gestolpert.
Daran beiße ich mir gerade die Zähne aus.
Der will einfach die Mails nicht versenden.
so sieht mein code bis jetzt aus

01.
 <?php 
02.
 
03.
// example on using PHPMailer with GMAIL 
04.
 
05.
include("class.phpmailer.php"); 
06.
include("class.pop3.php"); 
07.
include("class.smtp.php"); // note, this is optional - gets called from main class if not already loaded 
08.
 
09.
$user = "info@domain.de"
10.
$pass = "passwort"
11.
$smtpServer = "smtp.domain.de"
12.
$popServer = "pop.domain.de"
13.
$absender = "info@domain.de"
14.
$absenderKlartext = "Fritz Lakritz"
15.
 
16.
$mailTo = "emailAn@gmx.de"
17.
$mailToKlartext = "Sahne Schnecke"
18.
 
19.
 
20.
$mail             = new PHPMailer(); 
21.
 
22.
$body             = $mail->getFile('contents.html'); 
23.
$body             = eregi_replace("[\]",'',$body); 
24.
 
25.
$mail->IsSMTP(); 
26.
$mail->do_debug = 1; 
27.
$mail->SMTPAuth   = true;       // enable SMTP authentication 
28.
$mail->SMTPSecure = "ssl";      // sets the prefix to the servier 
29.
$mail->Host       = $smtpServer;  // sets GMAIL as the SMTP server 
30.
$mail->Port       = 587;        // set the SMTP port 
31.
 
32.
$mail->Username   = $user;      // GMAIL username 
33.
$mail->Password   = $pass;      // GMAIL password 
34.
 
35.
$mail->From       = $absender
36.
$mail->FromName   = $absenderKlartext
37.
$mail->Subject    = "This is the subject"
38.
$mail->AltBody    = "This is the body when user views in plain text format"; //Text Body 
39.
$mail->WordWrap   = 50; // set word wrap 
40.
 
41.
$mail->MsgHTML($body); 
42.
 
43.
$mail->AddAddress($mailTo, $mailToKlartext); 
44.
 
45.
$mail->IsHTML(true); // send as HTML 
46.
 
47.
$pop = new POP3(); 
48.
if ($pop->Authorise($popServer, 110, 30, $user, $pass, 1) == true) 
49.
50.
    echo "<br> pop vor smpt haut hin <br>"
51.
    if(!$mail->Send()) 
52.
53.
      echo "Mail Error: " . $mail->ErrorInfo; 
54.
    }  
55.
    else 
56.
57.
      echo "nachricht versendet"
58.
59.
60.
else 
61.
62.
    echo "pop vor smtp schlug fehl"
63.
64.
?>
Hast Du noch eine Idee?


das pop geht, nur das versenden nicht
Bitte warten ..
Mitglied: Supermax
09.09.2009 um 20:55 Uhr
Die Einstellungen beziehen sich wohl speziell auf Google Mail, überprüfe mal ob dein Mailserver überhaupt SSL bzw. Verbindungen auf Port 587 unterstützt, der Standard-Port für nicht-verschlüsseltes SMTP ist 25.
Bitte warten ..
Mitglied: ppmk22
10.09.2009 um 06:54 Uhr
Der Port ist 100% richtig, das steht bei dem Provider auf der Internetseite so und ich habe auch schon mit dem Support telefoniert.
Ob es nun mit oder ohne SSL sein muss weiß ich nicht, hatte ich aber schon beides probiert.
Bitte warten ..
Mitglied: maretz
10.09.2009 um 08:26 Uhr
hast du denn nen konsolen (ssh/telnet)-login auf dem server? Dann würde ich mal GMX per Telnet ansprechen und gucken was passiert wenn du die Mail direkt versendest...

Und: Nehme halt Port 25 für unverschlüsselte Mails (d.h. kein SSL) -> oder lade dir das GMX-Zertifikat und freu dich auf 100 Jahre Programmierhölle bei der Zertifikatsverwaltung...
Bitte warten ..
Mitglied: ppmk22
11.09.2009 um 22:04 Uhr
So da bin ich mal wieder. telnet hab ich nicht und kann ich auch nicht. Das mit den Zertifikat ist wohl auch nicht das richtige. Nun hab ich das ganze mal t-online versucht.

So sieht der Code Schnippsel aus:

01.
  
02.
    $mail->IsSMTP();  
03.
    $mail->Host = "smtprelay.t-online.de";  
04.
    $mail->do_debug = 3; 
05.
    $mail->SMTPDebug = true; 
06.
    $mail->SMTPAuth = true;      
07.
    $mail->Username = "Mail@t-online.de";   
08.
    $mail->Password = "passwort";  
09.
    $mail->From = "Mail@t-online.de";
Und das ist die Fehler Meldung:

SMTP -> get_lines(): $data was "" SMTP -> get_lines(): $str is "421 Identification failed (1). " SMTP -> get_lines(): $data is "421 Identification failed (1). " SMTP -> FROM SERVER: 421 Identification failed (1). SMTP -> FROM SERVER: SMTP -> ERROR: EHLO not accepted from server: SMTP -> FROM SERVER: SMTP -> ERROR: HELO not accepted from server: SMTP -> ERROR: AUTH not accepted from server: SMTP -> NOTICE: EOF caught while checking if connectedMailer Error: SMTP Error: Could not connect to SMTP host.

Ich habe alles mögliche ausprobiert, zu guter letzt in Outlook das Konto mit den Daten aus dem Skript per Copy & Paste eingefügt und geht.

Hat Ihr noch eine Idee????
Bitte warten ..
Mitglied: 81825
11.09.2009 um 22:16 Uhr
Nee, steht alles da: 421 identification failed
Was verstehst du daran nicht?

http://service.t-online.de/smtp-email-versand-im-email-paket/id_1271377 ...
Bitte warten ..
Mitglied: ppmk22
25.09.2009 um 16:11 Uhr
Mein eigentliches Problem hat sich geklärt.
War ein Provider Problem

Vielen Dank an alle
Bitte warten ..
Ähnliche Inhalte
E-Mail
GMX vs. Mail von Apple
Frage von HamburchE-Mail4 Kommentare

Hi Forum, Ich bin dann mal der Neue ;-) Hoffentlich gibt es hier einen Experten, der mir weiterhelfen kann. ...

PHP
PHP Mail Funktion
Frage von gamerffPHP5 Kommentare

Hallo Forum, ich versuche grade mit der PHP mail() Funktion ein Kontaktformular zu erstellen. Leider kommt beim absenden immer ...

E-Mail
SPAM E-Mails GMX Account durch Adressbuch Diebstahl
Frage von ilninioE-Mail2 Kommentare

Hallo zusammen, folgenden Fall möchte ich schildern: Mein Chef hat einen privaten GMX Account. In unregelmäßigen Abständen kommen dort ...

iOS
Gmx mail senden von IOS Geräten im WLAN nicht möglich
Frage von Christoph4306iOS5 Kommentare

Hallo, bitte um Hilfe Bei meinen IOS Geräten (Iphone und Ipad) kann ich wenn sie mit dem WLAN verbunden ...

Neue Wissensbeiträge
Apple

IOS 11.2.1 stopft HomeKit-Remote-Lücke

Tipp von BassFishFox vor 6 StundenApple

Das Update für iPhone, iPad und Apple TV soll die Fernsteuerung von Smart-Home-Geräten wieder in vollem Umfang ermöglichen. Apple ...

Windows 10

Windows 10 v1709 EN murkst bei den Regionseinstellungen

Tipp von DerWoWusste vor 11 StundenWindows 10

Dieser kurze Tipp richtet sich an den kleinen Personenkreis, der Win10 v1709 EN-US frisch installiert und dabei die englische ...

Webbrowser

Kein Ton bei Firefox Quantum über RDP

Tipp von Moddry vor 11 StundenWebbrowser

Hallo Kollegen! Hatte das Problem, dass der neue Firefox bei mir auf der Kiste keinen Ton hat, wenn ich ...

Internet

EU-DSGVO: WHOIS soll weniger Informationen liefern

Information von sabines vor 23 StundenInternet4 Kommentare

Wegen der europäische Datenschutzgrundverordnung stehen die Prozesse um die Registrierung von Domains auf dem Prüfstand. Sollte die Forderungen umgesetzt ...

Heiß diskutierte Inhalte
LAN, WAN, Wireless
Von rj11 auf rj45
Frage von jensgebkenLAN, WAN, Wireless19 Kommentare

Hallo Gemeinschaft, könnt ihr mir vielleicht bei der anfertigung eines Kabels helfen - habe ein rj 11 stecker und ...

Netzwerkmanagement
Firefox Profieles im Roaming
gelöst Frage von Hendrik2586Netzwerkmanagement17 Kommentare

Hallo liebe Leute. :) Ich hab da ein kleines Problem, welches anscheinend nicht unbekannt ist. Wir nutzen hier in ...

LAN, WAN, Wireless
Häufig Probleme beim Anmelden in WLAN
Frage von mabue88LAN, WAN, Wireless15 Kommentare

Hallo zusammen, in einem Netzwerk gibt es relativ häufig (1-2 mal pro Woche) Probleme mit der WLAN-Verbindung. Zunächst mal ...

Windows Server
Remotesteuerung der Sitzung (Kennung XX) fehlgeschlagen
gelöst Frage von Stefan91Windows Server14 Kommentare

Hallo Zusammen, seit kurzem bekomme ich oben genannte Fehlermeldung, wenn ich versuche eine Remotesitzung über den Taskmanager fernzusteuern (Rechtsklick ...