smtp error messages
am 17.04.2012 - 06:00 Uhr in
Hallo liebe Community,
ich muss mich an euch wenden, weil ich im Internet einfach nichts zu dem Thema finde. Unter xampp habe ich mir ein Drupal 7 aufgesetzt und experimentiere seit einiger Zeit erfolgreich damit herum.
Jetzt habe ich mir das smtp modul installiert und mit dem, kamen auch die Probleme. Als Mailserver habe ich hMailserver und als Client Roundcube (funktioniert) tadellos.
Nachdem das smtp installiert war, habe ich es konfiguriert und wollte es testen. Dann kam das hier:
Debug Info: SMTP -> ERROR: Failed to connect to server: php_network_getaddresses: getaddrinfo failed: Beim Datenbankaufruf ist ein nicht behebbarer Fehler aufgetreten. (0)
SMTP Error: Could not connect to SMTP host.
Drupal Info: SMTP.module is active.
The configuration options have been saved.
SMTP.module is active.
A test e-mail has been sent to server2@example.com. You may want to check the logs for any error messages.
Unable to send e-mail. Contact the site administrator if the problem persists.
Error Log: Type Mail: Error sending e-mail (from server1@example.com to server2@example.com).
Type SMTP: Error sending e-mail from server1@example.com to server2@example.com : SMTP Error: Could not connect to SMTP host.
Im Anschluss hatte ich es noch auf unserem Liveserver getestet, wo es einwandfrei lief, aber wir brauchen das ganze hier lokal.
Wer weiß Rat
liebe Grüße
Regina
- Anmelden oder Registrieren um Kommentare zu schreiben
Lässt sich der Mailserver von einem Mailclient ansprechen?
am 17.04.2012 - 09:00 Uhr
Ist der lokale Mailserver, um den es wohl geht, für das Senden eingerichtet?
Lässt er sich von einem Mailclient (bspw Outlook) als solcher ansprechen?
Stimmen die Einträge zu 100%?
Ist das System mit dem Internet verbunden? Wenn ja, kann ein externer SMTP-Server eingetragen werden.
So wie es aussieht, ist der SMTP-Server nicht sauber installiert, läuft garnicht, oder ist nicht richtig benannt.
Grüße
Ronald
Hi Regina, der SMTP Host kann
am 17.04.2012 - 09:37 Uhr
Hi Regina,
der SMTP Host kann von diesem System nicht erreicht werden.
Du hast den Mailserver selbst aufgesetzt?
Ping mal von dem System Deinen Mailserver an. (ping example.com)
Hast Du auch an den MX (DNS) Record gedacht?
Wenn Du den nicht hast, kannst Du den Server nur
über die IP Adresse erreichen.
(user@xxx.xxx.xxx)
LG
https://awri.ch
Ich habe eine Schweizer Tastatur und daher kein scharfes ß ;-)
@Ronald: Der Server lässt
am 17.04.2012 - 11:27 Uhr
@Ronald: Der Server lässt sich über Outlook ansprechen. Und der hMail Server zeigt auch keine Fehler an.
Auch der E-Mail Transfer läuft problemlos.
@Hyp1: Lässt sich anpingen. Das hatte ich in der Host Datei entsprechend festgelegt und läuft unter 127.0.0.5
Du schriebst etwas von MX (DNS) Record. Wie und wo trage ich das ein?
Regina
Hi, MX Record = DNS Eintrag =
am 17.04.2012 - 12:01 Uhr
Hi,
MX Record = DNS Eintrag = Domainname für Mailserver.
Du sprichst deinen Mailserver laut dieser Fehlermeldung mit Domainnamen an.
Error Log: Type Mail: Error sending e-mail (from server1@example.com to server2@example.com).
Da dein Server lokal läuft (127.x.x.x) gehe ich stark davon dieser hat keinen DNS Namen(da keine fixe IP)
folglich kannst Du diesen Mailserver nur per IP ansprechen.
server1@127.0.0.5 to server2@example.com.
oder
server1@localhost to server2@example.com.
Bedenke bitte auch, dass 127.0.0.5 eine lokale Netzwerk Adresse ist.
D.H: ein anderer Mailserver kann diese Adresse von aussen nicht erreichen
das sollte in deinem Fall aber egal sein.
LG
PS:
Tut mir leid habe das zu spät gesehen.
Du möchtest von deinem lokalen 127.0.0.5 SMTP Server aus ein Email an User server2@example.com senden, das geht nicht.
Du kannst diesen SMTP Server nur lokal nutzen nicht aber mit anderen SMTP Server.
Diese erlauben mit Sicherheit keine Weiterleitung von Mailservern mit dynamischen Adressen und ohne MX Eintrag .(RELAY denied)
https://awri.ch
Ich habe eine Schweizer Tastatur und daher kein scharfes ß ;-)
Dankeschön Hyp1. Richtig, von
am 17.04.2012 - 12:11 Uhr
Dankeschön Hyp1. Genau das möchte ich, den SMTP nur lokal nutzen.
Und jetzt kommt der Hamster wieder ins humpeln, da das SMTP Modul sagt, dass ich eine valide E-Mail Adresse angeben muss.
Deswegen hatte ich server1@example.com eingerichtet...Die server1@127.0.0.5 nimmt er pertut nicht.
Gibt es eine Möglichkeit, das dem SMTP Modul gerecht zu servieren, bzw. dass nach 127.0.0.5 hin aufgelöst wird?
liebe Grüße
Regina
Hi, benötigst Du das SMTP
am 17.04.2012 - 12:22 Uhr
Hi,
benötigst Du das SMTP Modul unbedingt?
Normalerweise cersendet Drupal auch ohne dieses Modul Emails.
Du kannst mal versuchen die php mail funktion direkt zu verwenden
um zu sehen ob es am SMTP Modul liegt.
Grüsse
https://awri.ch
Ich habe eine Schweizer Tastatur und daher kein scharfes ß ;-)
Ja, ich benötige das SMTP
am 17.04.2012 - 13:15 Uhr
Ja, ich benötige das SMTP Modul, sonst hätte ich mich an euch gewandt.
Im übrigen hast Du mir meine vorherige Frage nicht wirklich beantwortet :)