phpmailer + Sendmail und Debian 8

Debian macht sich hervorragend als Web- und Mailserver. Schau auch in den " Tipps und Tricks"-Bereich.
Antworten
Benutzeravatar
scheuerseife
Beiträge: 16
Registriert: 06.09.2015 20:56:34
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Hamburg
Kontaktdaten:

phpmailer + Sendmail und Debian 8

Beitrag von scheuerseife » 09.11.2015 16:34:55

Habe folgendes Problem bei Sendmail in Verbindung mit phpmail.
Als fehler bekomme ich in /var/log/mail.info

Code: Alles auswählen

tA9EodrH010968: to=<meine@mailadresse.de>, ctladdr=<www-data@xx-x-xx-xxx.blue.kundencontroller.de> (33/33), delay=00:00:01, xdelay=00:00:00, mailer=esmtp, pri=120807, relay=mx00.udag.de. [xx.xxx.xxx.xx], dsn=5.5.2, stat=Service unavailable
DSN: Service unavailable
Inhalt von /etc/hosts:

Code: Alles auswählen

127.0.0.1	localhost.localdomain localhost
xx.x.xx.xxx	xx-x-xx-xxx.blue.kundencontroller.de xx-x-xx-xxx
	domain1.com	domain1
	domain2.de	domain2
	domain3.de	domain3
# The following lines are desirable for IPv6 capable hosts
::1     localhost ip6-localhost ip6-loopback
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
inhalt von /etc/hostname

Code: Alles auswählen

xx-x-xx-xxx 
Die Fehler Beschreibung scheint nichts Neues zu sein laut google, und liegt wohl an der Config von /etc/hosts. Nur alles was ich bisher Probiert habe schlägt nicht an, die e-Mails wollen einfach nicht zugestellt werden.

Vorsorglich habe ich ein kleines Script benutzt um Fehler in dem CMS Auszuschließen

Code: Alles auswählen

<?php
$empfaenger = 'meine@domain.de';
$betreff = 'Der Betreff';
$nachricht = 'Hallo';
$header = 'From: unsere@domain.de' . "\r\n" .
    'X-Mailer: PHP/' . phpversion();

if (mail($empfaenger, $betreff, $nachricht, $header)) {
    echo "Nachricht versendet";
} else {
    echo "Nachricht nicht versendet";
}
?>
Hier bekomme ich die gleiche Fehlermeldung. Die E-Mail Adressen liegen auf einem Externen System da ich mir die Konfiguration eines richtigen E-Mail Servers einfach nicht antuen wollte. Das hat bis Dato auch immer Problemlos Funktioniert (Debian Whezzy). Irgendwo hab ich die Karre mal wieder in den Dreck gegurkt…

Hat vielleicht jemand eine Idee wo ich noch suchen kann?

System: Debian 8.1 3.16.0-4-amd64 | Sendmail | PHP 5 | Apache2

IP Adressen habe ich durch "x" ersetzt!
Die KeSo sucht dich!

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: phpmailer + Sendmail und Debian 8

Beitrag von rendegast » 09.11.2015 18:22:55

Code: Alles auswählen

xx.x.xx.xxx   xx-x-xx-xxx.blue.kundencontroller.de xx-x-xx-xxx
   domain1.com   domain1
   domain2.de   domain2
   domain3.de   domain3
Steht das in der Form da?
Das dürfte syntaktisch nicht korrekt sein.
So lösen die domain* bei mir nicht auf (jessie, nsswitch.conf: 'hosts: files dns').
Die erste Zeile löst bei 'ping' oder 'firefox' auf (nicht aber bei den DNS-spezifischen 'host' oder 'nslookup').


Stimmt vielleicht etwas nicht mit @mailadresse.de?
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

Benutzeravatar
scheuerseife
Beiträge: 16
Registriert: 06.09.2015 20:56:34
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Hamburg
Kontaktdaten:

Re: phpmailer + Sendmail und Debian 8

Beitrag von scheuerseife » 09.11.2015 19:56:05

Das Funktioniert problemlos soweit. Gut es kann sein das der Apache dann den rest macht, und die 3 Einträge nun nicht wirklich gebraucht werden. (DNS A Record zeigt auf die IP)

Die e-Mail Läuft Problemlos!

Hab das jetzt als Notlösung über ein SMTP Script gemacht das Nachrichten über (CMS) zugestellt werden können. Ist eine feine Notlösung...
das Problem ist leider immer noch vorhanden.
Die KeSo sucht dich!

Antworten