Dirks-Computerecke
 

Sendmail Connection refused


Probleme mit der Internetverbindung, dem Netzwerk oder der zugehörigen Hardware

Sendmail Connection refused

Beitragvon NiceWeather am Mi 27. Jan 2010, 03:52

Ich habe auf meinem Windows XP2 einen Homeserver über die Software XAMPP (xampp-win32-v4.72) aufgesetzt.
Wenn ich über meine Homepage eine Mail versenden möchte klappt das nicht.
Die Mail soll über sendmail.exe verschickt werden, doch die log-Datei sendmail.log gibt mir die Fehlermeldung:

Jan 24 20:57:23 host=localhost tls=off auth=off from=postmaster@localhost recipients=empfaenger@web.de errormsg='cannot connect to localhost, port 25: Connection refused' exitcode=EX_TEMPFAIL

Habe den Port 25 über telnet getestet, jedoch liefert mir der Befehl:
telnet localhost 25 die Fehlermeldung:
Verbindungsaufbau zu localhost...Es konnte keine Verbindung mit dem Host hergestellt werden, auf Port 25: Verbinden fehlgeschlagen.

auch telnet 127.0.0.1 25 und telnet 192.168.0.34 25 (meine IP) ergibt die gleiche Fehlermeldung.
Der Befehl telnet localhost, ohne Angabe des Ports 25, ergibt die analoge Fehlermeldung (mit Port 23)
Der Befehl telnet allein jedoch, startet telnet, und der Befehl open smtp.web.de 25, funktioniert auch.

Die windows firewall ist deaktiviert, es läuft auch keine andere firewall.

Mein E-Mail-Client Thunderbird funktioniert jedoch, ich kann Mails verschicken und empfangen.


Hier ein Auszug aus der Ausgabe von ipconfig /all

Primäres DNS-Suffix keine Angabe
Knotentyp Unbekannt
IP-Routing aktiviert Nein
WINS-Proxy Ja

Verbindungsspezifisches DNS-Suffix keine Angabe
DHCP aktiviert Ja
Autokonfiguration aktiviert Ja
IP-Adresse 192.168.1.34
Standardgateway 192.168.1.1
DHCP-Server 192.168.1.1
DNS-Server 192.168.1.1

Kann mir bitte jemand helfen?
NiceWeather
Newbie
Newbie
 
Beiträge: 3
Registriert: Mi 27. Jan 2010, 03:48

Re: Sendmail Connection refused

Beitragvon computerdirk am Mi 27. Jan 2010, 11:21

Hallöchen,

deine Webseite ist lokal auf einem Server eingerichtet auf dem XAMPP installiert ist? Ist diese Webseite auch ganz normal über das Internet aufrufbar?

Unter folgendem Link findest du eine Anleitung wie man Emails per XAMPP über Freemail-Anbieter verschicken kann:

http://www.bytefresser.de/b...er+Freemailer+verschicken_484.html

Vielleicht hilft das ja schon weiter.
Benutzeravatar
computerdirk
Administrator
Administrator
 
Beiträge: 2289
Registriert: Sa 14. Mär 2009, 10:46
Wohnort: Goslar

Re: Sendmail Connection refused

Beitragvon NiceWeather am Mi 27. Jan 2010, 16:32

vielen Dank für Hilfestellung!

Leider bekomme ich nach Ausführung die gleiche Fehlermeldung wie oben (im sendmail.log). Port 25 kann oder will nicht.

Wäre für einen weiteren Hint sehr dankbar!
NiceWeather
Newbie
Newbie
 
Beiträge: 3
Registriert: Mi 27. Jan 2010, 03:48

Re: Sendmail Connection refused

Beitragvon computerdirk am Mi 27. Jan 2010, 18:43

Hallöchen,

hab da noch etwas gefunden, was du mal kontrollieren kannst:

http://faq.kwm-web.info/doku.php/php

Dort wird im Abschnitt Mail ja genau beschrieben, was wie eingestellt werden muss. Hoffe das klappt.

;)
Benutzeravatar
computerdirk
Administrator
Administrator
 
Beiträge: 2289
Registriert: Sa 14. Mär 2009, 10:46
Wohnort: Goslar

Re: Sendmail Connection refused

Beitragvon NiceWeather am Mi 27. Jan 2010, 20:34

Meeeensch, suuupa! Das klappt ja richtig gut!
Also...

Habe Deine zwei Links beherzigt durchgearbeitet:

http://www.bytefresser.de/bitsnbytes/In ... n_484.html

http://faq.kwm-web.info/doku.php/php

Schließlich sieht meine sendmail.ini nun so aus:
# Example for a user configuration file

# Set default values for all following accounts.
defaults
logfile "D:\xampp\sendmail\sendmail.log"

# Mercury
account Mercury
host localhost
from postmaster@localhost
auth off

# A freemail service example
account gmx
tls on
tls_certcheck off
host smtp.gmx.net
from sender@gmx.de
auth on
user sender@gmx.de
password meinPasswort

# Set a default account
account default : gmx


Was mich stutzig macht, ist die sehr pauschale Fehlermeldung mit Port 25. Es hat ja damit eigentlich nichts zu tun. Sondern vielmehr das ich den Dienst smtp.gmx.net explizit angeben muss. Das trotz laufendem Mercury der Port 25 weder durch netstat -a angezeigt noch durch telnet erreichbar ist, verstehe ich nicht. Jedoch werden die Ports über das xampp Steuerbutton "Port-Check" richtig angezeigt.
Eine Erklärung wäre super!

Dennoch... Es funzt! Und das ist das Wichtigste! Vielen Dank, Dirk!
NiceWeather
Newbie
Newbie
 
Beiträge: 3
Registriert: Mi 27. Jan 2010, 03:48



Hilfreiche Anleitungen schnell zur Hand:

Anleitung und Download HijackThis | Anleitung und Download CCleaner | Anleitung Netzwerk einrichten | Systemwiederherstellung aktivieren bzw. deaktivieren | Windows Systemdateien überprüfen | Windows im abgesicherten Modus starten | Ereignisanzeige unter Windows | WLAN Netzwerk einrichten | Windows XP - Schritt für Schritt Installation | Windows Vista - Informationen zur Installation


Weitere Beiträge

Zurück zu Netzwerk-Internet-Forum

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 0 Gäste