Hallo mit folgendem befehl möcht ich mir jeden tag einen auszug aus einem verzeichnis via email zusenden lassen! cd / ls --sort=time -h | mail -s "Direktory" captain-crash@gmx.at das problem an der sache ist, dass der rechner, der das macht hinter einer einem linux kiste im privaten lan hängt. bei dem internen rechner läuft samba, das gw eine portfiler mit masq (suse fw) nun das problem ist, dass mir der gmx server die email nicht annimmt, siehe auszug unten wie kann ich nun festlegen, dass mein samba server zum versenden entweder einen anderen smtp server verwendet (dem es egal ist welche absender adresse er hat) oder wie kann ich einstellen, dass mein samba server zum versenden eine andere absenderadresse nimmt für die es einen mx eintrag gibt (der logischerweise passt) - ohne dass ich den rechnernamen auf diesen eintrag umändern muss (sonst heissen bei mir im privaten lan, plötzlich alle so wie die der mx eintrag der ip der externen nic des gws. mir ist es komplett egal, wie die mail ankommt beim empfänger - als root, als user, ganz egal, hauptsache - sie kommt mal an! grazie! mail ist bei mir ein wirklicher schwachpunkt. das prizip wie sendmail und co beim versenden vorgehen habe ich zwar "theoretisch" verstanden - kann aber nichts konfigurieren, bzw umstellen. nennt mir doch bitte ein tutorial oder anderen lesestoff. danke marco auszug
From MAILER-DAEMON@main.lan.dev Wed Feb 13 20:15:01 2002 Return-Path:
Received: from localhost (localhost) by main.lan.dev (8.11.6/8.11.6/SuSE Linux 0.5) id g1DJF1709493; Wed, 13 Feb 2002 20:15:01 +0100 Date: Wed, 13 Feb 2002 20:15:01 +0100 From: Mail Delivery Subsystem Message-Id: <200202131915.g1DJF1709493@main.lan.dev> To: root@main.lan.dev MIME-Version: 1.0 Content-Type: multipart/report; report-type=delivery-status; boundary="g1DJF1709493.1013627701/main.lan.dev" Subject: Returned mail: see transcript for details Auto-Submitted: auto-generated (failure)
This is a MIME-encapsulated message --g1DJF1709493.1013627701/main.lan.dev The original message was received at Wed, 13 Feb 2002 20:15:00 +0100 from root@localhost ----- The following addresses had permanent fatal errors ----- captain-crash@gmx.at (reason: 552 {mx010-rz3} Cannot resolve your domain - ungueltiger Domain-Name in Adresse) ----- Transcript of session follows ----- ... while talking to mx0.gmx.net.:
MAIL From:
<<< 552 {mx010-rz3} Cannot resolve your domain - ungueltiger Domain-Name in Adresse 554 5.0.0 Service unavailable
--g1DJF1709493.1013627701/main.lan.dev Content-Type: message/delivery-status Reporting-MTA: dns; main.lan.dev Arrival-Date: Wed, 13 Feb 2002 20:15:00 +0100 Final-Recipient: RFC822; captain-crash@gmx.at Action: failed Status: 5.3.4 Diagnostic-Code: SMTP; 552 {mx010-rz3} Cannot resolve your domain - ungueltiger Domain-Name in Adresse Last-Attempt-Date: Wed, 13 Feb 2002 20:15:01 +0100 --g1DJF1709493.1013627701/main.lan.dev Content-Type: message/rfc822
an Marco Kammerer 's Tastatur wurde am Freitag, 15. Februar 2002 13:11 folgendes notiert:
----- The following addresses had permanent fatal errors ----- captain-crash@gmx.at (reason: 552 {mx010-rz3} Cannot resolve your domain - ungueltiger Domain-Name in Adresse)
----- Transcript of session follows ----- /etc/sendmail.cf Am Ende anfügen: Tuserdersendet Tweitereruser CGqualifizerterdomainname.tld #zum masquieren deines lan.dev
Bei mir funktioniert's :) greetings Hagen -- /HagK/ - hagk@hagk.de Bitte zuerst lesen: http://rfc.net/rfc1855.html (Netiquette) http://www.afaik.de/usenet/faq/zitieren/zitieren-3.php3
* Marco Kammerer schrieb am 15.Feb.2002:
mit folgendem befehl möcht ich mir jeden tag einen auszug aus einem verzeichnis via email zusenden lassen!
cd / ls --sort=time -h | mail -s "Direktory" captain-crash@gmx.at
das problem an der sache ist, dass der rechner, der das macht hinter einer einem linux kiste im privaten lan hängt. bei dem internen rechner läuft samba, das gw eine portfiler mit masq (suse fw)
Ich habe nicht ganz verstanden. Willst Du überhaupt die Mail über das Internet verschicken, oder nur innerhalb Deines lan? Bernd -- Umsteiger von Microsoft Windows xx? Hast Du schon file://usr/doc/howto/de/DE-DOS-nach-Linux-HOWTO.txt gelesen? Auch file://usr/doc/Books/Linuxhandbuch.dvi ist zu empfehlen. |Zufallssignatur 1
At Freitag, 15. Februar 2002 14:41 Bernd Brodesser wrote:
Ich habe nicht ganz verstanden. Willst Du überhaupt die Mail über das Internet verschicken, oder nur innerhalb Deines lan?
Da er davon spricht, daß der GMX-Mailer die Mails nicht annimmt, würde ich
sagen: er will sie rausschieben ins Internet.
Frage: mit welchem MTA soll das laufen? Für Postfix wäre ein Eintrag in die
canonical denkbar:
user@localhost deineadresse@gmx.net
--
Andreas Feile
Andreas Feile schrieb am 15.02.02
At Freitag, 15. Februar 2002 14:41 Bernd Brodesser wrote:
Ich habe nicht ganz verstanden. Willst Du überhaupt die Mail über das Internet verschicken, oder nur innerhalb Deines lan?
Da er davon spricht, daß der GMX-Mailer die Mails nicht annimmt, würde ich sagen: er will sie rausschieben ins Internet. ja
Frage: mit welchem MTA soll das laufen? Für Postfix wäre ein Eintrag in die canonical denkbar: user@localhost deineadresse@gmx.net
puh, wie versenden tu ich mit mail which mail liefert /usr/bin/mail which sendbmail liefert /usr/sbin/sendmail und which postfix liefert *nix* also sendmail aber ich bin an nichts gebunden lg marco
Bernd Brodesser schrieb am 15.02.2002
* Marco Kammerer schrieb am 15.Feb.2002:
mit folgendem befehl möcht ich mir jeden tag einen auszug aus einem verzeichnis via email zusenden lassen!
cd / ls --sort=time -h | mail -s "Direktory" captain-crash@gmx.at
das problem an der sache ist, dass der rechner, der das macht hinter einer einem linux kiste im privaten lan hängt. bei dem internen rechner läuft samba, das gw eine portfiler mit masq (suse fw)
Ich habe nicht ganz verstanden. Willst Du überhaupt die Mail über das Internet verschicken, oder nur innerhalb Deines lan?
ja, muss auf gmx.at eine email absetzen, thats the problem ..... innerhalb wäre ja einfacher, dns mit dev (habe ich) und einen mx innerhalb fertig und nur an einen dev adressieren. aber ich muss raus! lg marco
Hallo, On Fri, 15 Feb 2002, Marco Kammerer wrote:
Bernd Brodesser schrieb am 15.02.2002
* Marco Kammerer schrieb am 15.Feb.2002:
cd / ls --sort=time -h | mail -s "Direktory" captain-crash@gmx.at ^ watten nu? Deutsch oder Englisch? ja, muss auf gmx.at eine email absetzen, thats the problem ..... innerhalb wäre ja einfacher, dns mit dev (habe ich) und einen mx innerhalb fertig und nur an einen dev adressieren. aber ich muss raus!
Teste mal (eine Zeile): ls --sort=time -h | \ mail -s "<subject>" "<empfanger>" -- -f<absender> Denn: ==== Usage: mail [-iInv] [-s subject] [-c cc-addr] [-b bcc-addr] to-addr ... [- sendmail-options ...] ==== ^^^^^^^^^^^^^^^^ Falls du ein "X-Authentication-Warning:" bekommst, das laesst sich abstellen, schau mal ins Archiv. -dnh -- 1: Multimedia funktioniert mit elektrischem Strom (Kristian Köhntopp)
Hallo David Haller schrieb am 15.2.2002
On Fri, 15 Feb 2002, Marco Kammerer wrote:
Bernd Brodesser schrieb am 15.02.2002
* Marco Kammerer schrieb am 15.Feb.2002:
cd / ls --sort=time -h | mail -s "Direktory" captain-crash@gmx.at ^ watten nu? Deutsch oder Englisch? ja, muss auf gmx.at eine email absetzen, thats the problem ..... innerhalb wäre ja einfacher, dns mit dev (habe ich) und einen mx innerhalb fertig und nur an einen dev adressieren. aber ich muss raus!
Teste mal (eine Zeile):
ls --sort=time -h | \ mail -s "<subject>" "<empfanger>" -- -f<absender>
Es funktioniert - ohne viel Aufwand ! Und -das Wichtigste - die Email kommt ans Ziel! Die anderen vorschlagen Alternativen werde ich auch noch probieren .... Danke lg Marco
Hallo,
"Marco Kammerer"
Hallo
[...]
nun das problem ist, dass mir der gmx server die email nicht annimmt, siehe auszug unten
Ja, gmx kann den absendenden Host nicht auflösen :-( Sendmail übermittelt die lokale Domain.
wie kann ich nun festlegen, dass mein samba server zum versenden entweder einen anderen smtp server verwendet (dem es egal ist welche absender adresse er hat) oder wie kann ich einstellen, dass mein samba server zum versenden eine andere absenderadresse nimmt für die es einen mx eintrag gibt (der logischerweise passt) - ohne dass ich den rechnernamen auf diesen eintrag umändern muss (sonst heissen bei mir im privaten lan, plötzlich alle so wie die der mx eintrag der ip der externen nic des gws.
Abhängig vom Provider hast du mehrere Möglichkeiten. 1. Wenn du einen Account bei gmx hast, nutze gmx als Relayhost, wenn du nicht weisst wie das geht, öffne einen neuen thread. 2. Wenn du bei t-online bist, nutze t-online als Relayhost. 3. Wenn du bei einem anderen Provider bist, nutze diesen als Relayhost. 4. Besorge dir eine Domain und editiere /etc/mail/linux.mc. Hierbei MASQUERADE_AS(`deine.domain'), und FEATURE(`masquerade_envelope') entsprechend änderen und mit m4 nach sendmail.cf übersetzen. [...] -Dieter -- Dieter Kluenter | Systemberatung Tel:040.64861967 | Fax: 040.64891521 mailto: dkluenter@schevolution.com http://www.schevolution.com/tour
participants (6)
-
Andreas Feile
-
B.Brodesser@t-online.de
-
David Haller
-
Dieter Kluenter
-
Hagen Kühnel
-
Marco Kammerer