Re: [ethersex-devel] Problem mit SMTP und Sendmail
Hallo, > habe die Fehler in sendmail.c gefunden. prima. > Da ich nur ein Gelegenheits-Programmierer bin, hier meine frage, wer > das in den OriginalQuellcode einstellen kann? http://git.io/6a_bRg ___ Ethersex-devel mailing list Ethersex-devel@list.zerties.org https://list.zerties.org/cgi-bin/mailman/listinfo/ethersex-devel
Re: [ethersex-devel] Problem mit SMTP und Sendmail
Hallo, habe die Fehler in sendmail.c gefunden. Im Block SENDMAIL_AUTH_SUPPORT war ein Copy-Past Fahler bei der variablen für das Password und die Länge bei UIP-Send war zu lang. Hier der richtige Code: #ifdef SENDMAIL_AUTH_SUPPORT if (STATE->code == 250) { MAIL_DEBUG ("1: SMTP_AUTH\n"); MAIL_SEND (SMTP_AUTH); } break; case 2: if (STATE->code == 334) { uint8_t len = strlen(CONF_SENDMAIL_USERNAME_BASE64); MAIL_DEBUG ("2: Send Username: %s\n", CONF_SENDMAIL_USERNAME_BASE64); memcpy_P (uip_sappdata, PSTR(CONF_SENDMAIL_USERNAME_BASE64 "\r\n"), len + 2); uip_send (uip_sappdata, len + 2); //+ 3 } break; case 3: if (STATE->code == 334) { uint8_t len = strlen(CONF_SENDMAIL_PASSWORD_BASE64); MAIL_DEBUG ("3: Send Password: %s\n", CONF_SENDMAIL_PASSWORD_BASE64); memcpy_P (uip_sappdata, PSTR(CONF_SENDMAIL_PASSWORD_BASE64 "\r\n"), len + 2); uip_send (uip_sappdata, len + 2); } break; #else /* not SENDMAIL_AUTH_SUPPORT */ STATE->state += 3; #endif Da ich nur ein Gelegenheits-Programmierer bin, hier meine frage, wer das in den OriginalQuellcode einstellen kann? Nun bekomme ich immer eine eMail, wenn Ethersex startet. z.Z. Arbeite ich noch am versenden einer individuellen, variablen eMail. Hat dies schon einmal jemand umgesetzt? Viele Dank Joachim ___ Ethersex-devel mailing list Ethersex-devel@list.zerties.org https://list.zerties.org/cgi-bin/mailman/listinfo/ethersex-devel
Re: [ethersex-devel] Problem mit SMTP und Sendmail
Hallo, Telnet konnte via Konsole wegen Virenscanner nicht verwendet werden. Ohne Virenscanner kein Problem. Das manuelle Verwenden von telnet funktioniert einwandfrei: 220 mail.gmx.net GMX Mailservices ESMTP {mp033} HELO 250 mail.gmx.net GMX Mailservices {mp033} AUTH LOGIN 334 VXNlcm5hbWU6 zUSERNAMEzz 334 UGFzc3dvcmQ6 Bbas64 Passwordz 235 2.7.0 Go ahead {mp033} Aber Ethersex gibt immer fehlerhafte Autorisierung zurück: D: Ethersex 0.2 (9cb759e) (Debug mode) D: disabling watchdog D: enc28j60 revision 0xff D: mac: 00:22:f9:01:0c:65 D: sendmail: Send E-Mail (Sie haben Post ;-) D: net: got link! D: net: packet transmit failed D: net: packet too large or too small for an ethernet header: -31049 D: net: receive error! D: net: transmit error! D: net: got link! D: sendmail: sendmail_net_main called. D: sendmail: received data, new code: 0 D: sendmail: generating data, state=0, code=0 D: sendmail: sendmail_net_main called. D: sendmail: received data, new code: 220 D: sendmail: generating data, state=0, code=220 D: sendmail: 0: SMTP_HELO D: sendmail: sendmail_net_main called. D: sendmail: received ack, setting state to 1. D: sendmail: generating data, state=1, code=220 D: sendmail: sendmail_net_main called. D: sendmail: received data, new code: 250 D: sendmail: generating data, state=1, code=250 D: sendmail: 1: SMTP_AUTH D: sendmail: sendmail_net_main called. D: sendmail: received ack, setting state to 2. D: sendmail: received data, new code: 334 D: sendmail: generating data, state=2, code=334 D: sendmail: 2: Send Username: zz D: sendmail: sendmail_net_main called. D: sendmail: received ack, setting state to 3. D: sendmail: received data, new code: 334 D: sendmail: generating data, state=3, code=334 D: sendmail: 3: Send Password: uu D: sendmail: sendmail_net_main called. D: sendmail: received ack, setting state to 4. D: sendmail: received data, new code: 535 D: sendmail: *** Error: Mail wurde nicht versendet *** D: sendmail: (Message Code: 535) D: net: receive error! D: net: receive error! D: net: receive error! D: net: receive error! D: net: receive error! D: net: receive error! Username und Password für manuelle Eingabe wurden aus .config kopiert. Wo kann der Fehler noch liegen? Gruß Joachim ___ Ethersex-devel mailing list Ethersex-devel@list.zerties.org https://list.zerties.org/cgi-bin/mailman/listinfo/ethersex-devel
Re: [ethersex-devel] Problem mit SMTP und Sendmail
Am 27.12.2012 10:41, schrieb Joachim: Hallo, "ping 213.165.64.21" und "ping 213.165.64.20" funktioniert. ping mail.gmx.net funktioniert. Telnet mail.gmx.net 25 funktioniert nicht Telnet 213.165.64.21 25 funktioniert nicht Telnet 213.165.64.20 25 funktioniert nicht Hat jemand dasselbe Problem? Ich vermute die Fritzbox als Verursacher. Joachim Geht es auf Port 587? Da lauschen moderne Mailserver wie gmx auch. Martin ___ Ethersex-devel mailing list Ethersex-devel@list.zerties.org https://list.zerties.org/cgi-bin/mailman/listinfo/ethersex-devel
Re: [ethersex-devel] Problem mit SMTP und Sendmail
Olaf Bahr writes: > > Hallo, > > klappt denn "ping 213.165.64.21" und "ping 213.165.64.20"? > Dann sind Gateway und Maske in Ordnung. > Dann probier es mal mit dem Telnet, aber mit der IP-Nummer statt des Namens. > Wenn "ping mail.gmx.net" funktioniert und es erscheint eine der zwei > IP Nummern, geht auch der DNS. > > Viele Grüße > Olaf > > Hallo, "ping 213.165.64.21" und "ping 213.165.64.20" funktioniert. ping mail.gmx.net funktioniert. Telnet mail.gmx.net 25 funktioniert nicht Telnet 213.165.64.21 25 funktioniert nicht Telnet 213.165.64.20 25 funktioniert nicht Hat jemand dasselbe Problem? Ich vermute die Fritzbox als Verursacher. Joachim ___ Ethersex-devel mailing list Ethersex-devel@list.zerties.org https://list.zerties.org/cgi-bin/mailman/listinfo/ethersex-devel
Re: [ethersex-devel] Problem mit SMTP und Sendmail
Hallo, klappt denn "ping 213.165.64.21" und "ping 213.165.64.20"? Dann sind Gateway und Maske in Ordnung. Dann probier es mal mit dem Telnet, aber mit der IP-Nummer statt des Namens. Wenn "ping mail.gmx.net" funktioniert und es erscheint eine der zwei IP Nummern, geht auch der DNS. Viele Grüße Olaf ___ Ethersex-devel mailing list Ethersex-devel@list.zerties.org https://list.zerties.org/cgi-bin/mailman/listinfo/ethersex-devel
Re: [ethersex-devel] Problem mit SMTP und Sendmail
Martin Jangowski writes: > > Am 26.12.2012 23:07, schrieb Joachim: > > Thunderbird funktioniert > > > > Ach so ja, der Klassiker: zwei Ethersex im selben Netz mit gleicher MAC > (sowas kann die erstaunlichsten Fehlerbilder zeigen, ask me how I know)? > > Martin > > Es handelt sich um ein Ethersex mit korrektem Gateway und Netmask (Kann von "außen" darauf zugreifen). Problem liegt offensichtlich auf Betriebssystemebene / natzkonfiguraation, da telnet mail.gmx.net 25 im DOS-Fenster nicht funktioniert. Joachim ___ Ethersex-devel mailing list Ethersex-devel@list.zerties.org https://list.zerties.org/cgi-bin/mailman/listinfo/ethersex-devel
Re: [ethersex-devel] Problem mit SMTP und Sendmail
Am 26.12.2012 23:07, schrieb Joachim: Thunderbird funktioniert Ach so ja, der Klassiker: zwei Ethersex im selben Netz mit gleicher MAC (sowas kann die erstaunlichsten Fehlerbilder zeigen, ask me how I know)? Martin ___ Ethersex-devel mailing list Ethersex-devel@list.zerties.org https://list.zerties.org/cgi-bin/mailman/listinfo/ethersex-devel
Re: [ethersex-devel] Problem mit SMTP und Sendmail
Am 26.12.2012 23:07, schrieb Joachim: Thunderbird funktioniert Blöde Frage: Default-Gateway in Ethersex gesetzt, Netmask so gesetzt, daß Gateway erreichbar ist? Martin ___ Ethersex-devel mailing list Ethersex-devel@list.zerties.org https://list.zerties.org/cgi-bin/mailman/listinfo/ethersex-devel
Re: [ethersex-devel] Problem mit SMTP und Sendmail
Thunderbird funktioniert Joachim ___ Ethersex-devel mailing list Ethersex-devel@list.zerties.org https://list.zerties.org/cgi-bin/mailman/listinfo/ethersex-devel
Re: [ethersex-devel] Problem mit SMTP und Sendmail
Am 26.12.2012 21:33, schrieb Joachim: Hallo Martin, habe windows7 an einer Fritzbox im Einsatz. Da SMTP nur sendet (?) habe ich Port 25 nicht freigegeben. Nach Portfreigabe und Weiterleitung an meinen Rechner ist das Ergebnis aber dasselbe. Die Windows-Firewall habe ich temporär deaktiviert. Keine Änderung C:\>telnet mail.gmx.net 25 Verbindungsaufbau zu mail.gmx.net...Es konnte keine Verbindung mit dem Host herg estellt werden, auf Port 25: Verbindungsfehler Eventuell noch Hinweise für Fritzbox? Eigentlich sollte rauszu alles gehen, ohne daß man was öffnen müsste, falls nicht irgendein interner FW im Windows das verhindert. Ist in der Fritzbox irgendwas in der Richtung Firewall aktiviert? Eine Portfreigabe nach aussen ist unnötig, Du willst ja als Client auf den SMTP-Server bei gmx zugreifen und nicht von aussen erreichbar sein. Probier doch mal Thunderbird aus, der greift ja auch direkt per SMTP auf den GMX-Mailserver zu (und stellt das bei den neuerer Versionen sogar direkt selber ein). Martin ___ Ethersex-devel mailing list Ethersex-devel@list.zerties.org https://list.zerties.org/cgi-bin/mailman/listinfo/ethersex-devel
Re: [ethersex-devel] Problem mit SMTP und Sendmail
Martin Jangowski writes: > > Am 26.12.2012 16:19, schrieb Subcamera: > > telnet mail.gmx.net 25 > > Geht hier problemlos: > > martin martin-laptop:~/tmp$ telnet mail.gmx.net 25 > Trying 213.165.64.21... > Connected to mail.gmx.net. > Escape character is '^]'. > 220 mail.gmx.net GMX Mailservices ESMTP {mp004} > > Irgendwelche Firewall-Spezialitäten? > > Hallo Martin, habe windows7 an einer Fritzbox im Einsatz. Da SMTP nur sendet (?) habe ich Port 25 nicht freigegeben. Nach Portfreigabe und Weiterleitung an meinen Rechner ist das Ergebnis aber dasselbe. Die Windows-Firewall habe ich temporär deaktiviert. Keine Änderung C:\>telnet mail.gmx.net 25 Verbindungsaufbau zu mail.gmx.net...Es konnte keine Verbindung mit dem Host herg estellt werden, auf Port 25: Verbindungsfehler Eventuell noch Hinweise für Fritzbox? Gruß Joachim ___ Ethersex-devel mailing list Ethersex-devel@list.zerties.org https://list.zerties.org/cgi-bin/mailman/listinfo/ethersex-devel
Re: [ethersex-devel] Problem mit SMTP und Sendmail
Am 26.12.2012 16:19, schrieb Subcamera: telnet mail.gmx.net 25 Geht hier problemlos: martin@martin-laptop:~/tmp$ telnet mail.gmx.net 25 Trying 213.165.64.21... Connected to mail.gmx.net. Escape character is '^]'. 220 mail.gmx.net GMX Mailservices ESMTP {mp004} Irgendwelche Firewall-Spezialitäten? ___ Ethersex-devel mailing list Ethersex-devel@list.zerties.org https://list.zerties.org/cgi-bin/mailman/listinfo/ethersex-devel
[ethersex-devel] Problem mit SMTP und Sendmail
Hallo zusammen, ich versuche Sendmail zum Laufen zu bekommen. Anscheinend kann ich nicht einmal mit telnet mail.gmx.net 25 eine verbindung herstellen. Hat jemand schon einmal sendmail zum Laufen gebracht, und wenn ja mit welchem SMTP-Dienst und Parametern? Viele Grüße Joachim ___ Ethersex-devel mailing list Ethersex-devel@list.zerties.org https://list.zerties.org/cgi-bin/mailman/listinfo/ethersex-devel