Hallo,
Sendmail bringt beim Versenden manchmal (nicht immer) z.B. den Fehler: htw6966@htw-dresden.de... Data format error
(ja Konrad, diese Mail war fuer dich bestimmt :)) Der Inhalt der Datei /var/spool/mqueue/.hoststat/de./htw-dresden/rz./rex lautet unteranderem: R501 tobias@p200... Sender domain must exist
Ich bin als 'tobias' eingeloggt und mein PC heisst 'P200'. Kann mir jemand sagen, woran es liegt, dass sendmail meine Mails mit diesen Daten versieht und wie man das abstellen kann?
Warum haben eigentlich nur einige MailServer etwas gegen diese Domain? pu.schlittermann.de nimmt sie ohne murren entgegen.
Danke fuer alle Tips.
Ciao, Tobias
Am Mit den 11 Okt 2000 um 02:48:51 +0200 schrieb Tobias Koenig:
Hallo,
Sendmail bringt beim Versenden manchmal (nicht immer) z.B. den Fehler: htw6966@htw-dresden.de... Data format error
R501 tobias@p200... Sender domain must exist
Ich bin als 'tobias' eingeloggt und mein PC heisst 'P200'. Kann mir jemand sagen, woran es liegt, dass sendmail meine Mails mit diesen Daten versieht und wie man das abstellen kann?
schreib einfach: my_hdr From: Mein Name ich@host.domain.foobar.de in deine .muttrc
sendmail kann man auch beibringen, nicht aufloesbare domains zu akzeptieren. eine anleitung dazu gab es schon mal hier in der liste
andre
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On Wed, 11 Oct 2000, Tobias Koenig wrote:
Sendmail bringt beim Versenden manchmal (nicht immer) z.B. den Fehler: htw6966@htw-dresden.de... Data format error
Wenn diese Adresse die naechsten zwei Monate ueberlebt ist das eine Leistung. Ich bin normalerweise unter konrad.rosenbaum@gmx.net erreichbar (im Notfall @t-online.de), die HTW-Adresse ist ungueltig seit ich mein Diplom hab (seit letzte Woche).
Nur: "Data format error" verwirrt mich da etwas. Das klingt nach einem Fehler bei Dir und nicht in der HTW, sonst haett ich gesagt "Network unreachable" gehoert dort schon zum Alltag.
Konrad
On Wed, Oct 11, 2000 at 02:48:51AM +0200, Tobias Koenig wrote:
Warum haben eigentlich nur einige MailServer etwas gegen diese Domain? pu.schlittermann.de nimmt sie ohne murren entgegen.
Soweit ich weiß, gibt es einige Mailserver, die einkommende Mails darauf prüfen, ob sie von einer auflösbaren Adresse kommen (Spam-Schutz??). Da p200 im Internet kaum bekannt sein dürfte, wird deine Mail halt einfach zurückgewiesen (ist mir auch schon mal passiert).
Ulf
Am Fri den 13 Oct 2000 um 09:59:03AM +0200 schrieb ulf.lorenz@sz-online.de:
On Wed, Oct 11, 2000 at 02:48:51AM +0200, Tobias Koenig wrote:
Warum haben eigentlich nur einige MailServer etwas gegen diese Domain? pu.schlittermann.de nimmt sie ohne murren entgegen.
Ich hatte noch etwas vergessen dazu zuschreiben: Du solltest dein sendmail wie folgt in der .muttrc starten:
my_hdr From: Andre Schulze as8@rcs.urz.tu-dresden.de set sendmail='/usr/lib/sendmail -oem -f as8@rcs.urz.tu-dresden.de'
Nur mit deiner Mail, logisch. Das erste setzt die Adresse, die in den Header der Mail kommt, das zweite die Adresse, mit der die Mail anfaengt (From gibt es in zwei Formen in jeder Mail). Das funktioniert dann _immer_. Alles ist aufloesbar und kein Post- meister wird dich anflamen.
Man mag ein solches Verfahren als "fast hack" bezeichnen, aber es ist eben recht robust und Distri und OS uebergreifend funktionabel.
Von zu hause schicke ich meine Mails nicht an sendmail, sonder ein kleines perl Skript, das die Mails spoolt und dann ueber scp auf einen schlauen Rechner schiebt und dort dann ueber einen ssh key das Versenden triggert. Auch das funktioniert sehr stabil und schneller als smtp (ssh komprimiert, wenn man will). Das mail abholen mache ich aehnlich, aber das ist ein wirklich unsauberer hack (kleine race condition mail abholen <-> eintreffende mail).
andre
On Thu, Oct 12, 2000 at 10:24:55AM +0200, Andre Schulze wrote:
Am Fri den 13 Oct 2000 um 09:59:03AM +0200 schrieb ulf.lorenz@sz-online.de:
On Wed, Oct 11, 2000 at 02:48:51AM +0200, Tobias Koenig wrote:
Warum haben eigentlich nur einige MailServer etwas gegen diese Domain? pu.schlittermann.de nimmt sie ohne murren entgegen.
Ich hatte noch etwas vergessen dazu zuschreiben: Du solltest dein sendmail wie folgt in der .muttrc starten:
my_hdr From: Andre Schulze as8@rcs.urz.tu-dresden.de set sendmail='/usr/lib/sendmail -oem -f as8@rcs.urz.tu-dresden.de'
Da war der Fehler...
Das mail abholen mache ich aehnlich, aber das ist ein wirklich unsauberer hack (kleine race condition mail abholen <-> eintreffende mail).
Warum benutzt du nicht fetchmail?
Vielen Dank nochmal.
Ciao, Tobias
Am Mit den 11 Okt 2000 um 10:12:34 +0200 schrieb Tobias Koenig: <schnipp - ssh mail hack>
Das mail abholen mache ich aehnlich, aber das ist ein wirklich unsauberer hack (kleine race condition mail abholen <-> eintreffende mail).
Warum benutzt du nicht fetchmail?
Weil ich keine plaintext Passwoerter ueber's Netz schicken kann. Ein bischen script schreiben war dann fuer mich faulen Mensch einfacher als sich mit ssl und dem Kram zu beschaeftigen. Das "normale" fetchmail ist unbrauchbar, da kann ich gleich auf allen Kisten wieder telnet anstatt ssh installieren.
andre
On Thu, Oct 12, 2000 at 07:12:22PM +0200, Andre Schulze wrote:
Weil ich keine plaintext Passwoerter ueber's Netz schicken kann. Ein bischen script schreiben war dann fuer mich faulen Mensch einfacher als sich mit ssl und dem Kram zu beschaeftigen. Das "normale" fetchmail ist unbrauchbar, da kann ich gleich auf allen Kisten wieder telnet anstatt ssh installieren.
Kann man Fetchmail mit SSL-support support bauen? Einen POP-Server kann recht einfach auf SSL umgestellt werden.
Reinhard
On 14.10.00 Reinhard Foerster (rf11@inf.tu-dresden.de) wrote:
Moin,
Kann man Fetchmail mit SSL-support support bauen?
drachi:[fetchmail-5.5.0] >./configure --help|grep ssl --with-ssl=[DIR] enable SSL support using libraries in DIR
Seit fetchmail 5.4.3 aber nicht mehr mit SSLeay sondern nur noch mit OpenSSL.
H.
Thus spake Andre Schulze (as8@Rcs1.urz.tu-dresden.de) on Thu, Oct 12, 2000 at 10:24 GMT +0200
Am Fri den 13 Oct 2000 um 09:59:03AM +0200 schrieb ulf.lorenz@sz-online.de:
On Wed, Oct 11, 2000 at 02:48:51AM +0200, Tobias Koenig wrote:
Warum haben eigentlich nur einige MailServer etwas gegen diese Domain? pu.schlittermann.de nimmt sie ohne murren entgegen.
Hi,
[...]
Das mail abholen mache ich aehnlich, aber das ist ein wirklich unsauberer hack (kleine race condition mail abholen <-> eintreffende mail).
Du musst nicht mit SSL rumbasteln. SSH kann doch Ports forwarden, z. B .fetchmailrc:
*************************************************************************** defaults
user andre1 is andre2 no rewrite poll localhost with protocol pop3 and port 11110: preconnect "ssh -C -f andre1@rcs.urz.tu-dresden.de -L 11110:rcs.urz.tu-dresden.de:110 sleep 5" password geheim; *************************************************************************** Dazu gibt es auch eine Mini-HowTo.
Gruß,
Frank
On Mon, Oct 16, 2000 at 11:14:35AM +0200, Frank Becker wrote:
[...]
Das mail abholen mache ich aehnlich, aber das ist ein wirklich unsauberer hack (kleine race condition mail abholen <-> eintreffende mail).
Du musst nicht mit SSL rumbasteln. SSH kann doch Ports forwarden, z. B .fetchmailrc:
Was aber nur funktioniert, wenn man auf dem Zielhost (oder in sicherer Umgebung des Zielhosts) ein Login via ssh hat. Das ist bei vielen Mailanbietern nicht der Fall.
defaults
user andre1 is andre2 no rewrite poll localhost with protocol pop3 and port 11110: preconnect "ssh -C -f andre1@rcs.urz.tu-dresden.de -L 11110:rcs.urz.tu-dresden.de:110 sleep 5"
Das "sleep 5" bringt mich auf die Idee, mal das von mir verwendeten Programm zum Offenhalten einer ssh-Verbindung (fuer Tunnel, die solange Leben sollen, bis die lokale ssh gekillt wird) zu posten. Wenn man die lokale Site tötet (ssh) und der Gegner (sshd) stibt, beibt damit auf der Gegenseite nichts haengen.
#include <unistd.h> int main() { while(1) { sleep(5); if (getppid()==1) exit(0); } return(0); /* not reached */ }
Reinhard
lug-dd@mailman.schlittermann.de