Sorry wenns so rüber kam, war nicht garstig gemeint. =)
Ich werde das morgen mal ausprobieren, ich meld mich wieder.
Danke nochmal für die Infos. =)
//Edit:
Mit telnet im Skript klappt alles einwandfrei! =)
Nun bin ich höchst zufrieden.
Das Senden an o2-Accounts funktioniert auch einwandfrei, somit kann o2 in die Liste der funktionierenden Mail-Adressen aufgenommen werden. =)
bei web.de darf nur gesendet werden wenn vorher per pop mails abgeholt wurden bzw. sich authentifiziert wurde! Das besagt zumindest die Meldung des smtp-Servers?????!
Quote:
Der sagte mir, dass meine IP auf einer Liste steht, die besagt, dass von meiner IP KEINE E-Mails gesendet werden dürfen.
Das kommt daher das du höchstwahrscheinlich eine Dynamische IP von deinem Provider hast (so wie fast alle Privat Kunden (per pppoe) und die sind Geblacklistet (zumindest meistens) wurdest du dir als einen Mailserver aufsetzen würdest du nicht lange Mails versenden können!
Die meldung kommt bei mir auch
das ist völlig normal!
Das Prinzip ist doch:
Router emuliert Mailserver und faked die Mailadresse, danach sendet er die Mail an den Ziel-Mailserver und Ziel-Adresse.
Meine Vermutung ist nun:
Der Ziel-Mailserver erkennt, dass die IP des Routers (des vermutlichen Sender-Mailservers) auf einer Liste verbotener IPs steht und verweigert die Annahme der E-Mail.
Beim Senden einer normalen Mail über ein Mailprogramm nutzt du ja den Mailserver deines Mailproviders als Sender-Mailserver, deshalb klappt der Mailversand über Programme oder ein WebIF immer einwandfrei.
Falls es doch anders funktionieren sollte (Relay), dann erlaubt der in diesem Fall mißbrauchte Mailserver ganz einfach ein Relaying der Email nicht, da diese ja scheinbar von dd-wrt.com kommt und nicht vom mißbrauchten Server.
Streich die Absätze bis auf das Relaying, hab deinen Edit grad gelesen.
Joined: 16 Jun 2006 Posts: 2427 Location: Berlin, Germany
Posted: Sun Jun 14, 2009 15:57 Post subject:
Weltherrscher wrote:
Das Prinzip ist doch:
Router emuliert Mailserver und faked die Mailadresse, danach sendet er die Mail an den Ziel-Mailserver und Ziel-Adresse.
Ne der Router emuliert keinen Mailserver und faked auch nicht die Mailadresse der Router sendet die Mail wie es dein MailProgram auch macht!
der Mailserver -> mail.o2online.de schickt deine Mail weg Der Router fungiert nur als MailClient!
MAIL FROM:
RCPT TO:
DATA
sind ganz normale smtp Protokoll-Befehle die zwingend erforderlich sind!
Nimm dir mal eine Sniffer (z.B. Wireshark oder Tcpdump o.ä.)Schicke eine mail weg über dein Mailprogramm und Capture das ganze dann, du wirst sehen das da nichts anderes passiert!
Genau das habe ich doch in meinen Edit reingeschrieben.
Server die kein Relaying unterstützen funktionieren nicht.
Nichts anderes ist es doch, was wir mit dem Skript machen.
Habe doch auch geschrieben, dass die ersten Absätze Quatsch sind. =)