PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : mail aus console



Dirk_N
22.09.04, 09:37
hallo

häufig kommt es vor, das ich eine mail aus der console versende

in welcher datei ändere ich aber die abgehende adresse?
bisher muß ich den befehl immer so aufrufen

mail -r 'meine e-mail adresse' 'empfänger'

wenn ich nur
mail 'empfänger' schreibe, beschwert sich mein system:

501 Sorry, keine Authentifizierung. POP3 muss vorher benutzt werden. Fehler: 'unbekannter Benutzer' / Sorry, authentification failed. POP3 must be used prior to sending mail. Error: 'unknown user'

(nutze suse 9.0 + sendmail)

dirk

Terran Marine
22.09.04, 10:02
Laut manpage gibt es eine ~/.mailrc, dort kannst Einstellungen hinterlegen.

Gruß
Terran

Dirk_N
22.09.04, 10:36
danke, werde dann mal danach suchen ...

Cotoga
22.12.04, 00:43
Hab den Mail Befehl mal ausprobiert...

mail -r bla@bla.de -s test -a /root/test/test.sh toaddr test@test.de

Dort passiert dann nix und wenn ich ctrl-c drücke kommt folgendes:

(Interrupt -- one more to kill letter)

bei neuem ctrl-c bricht er ab..

Jetzt will ich den Mail Befehl aber in ein script einbauen.

Wenn mir jemand helfen kann, wäre ich froh.

Terran Marine
22.12.04, 11:24
Hab den Mail Befehl mal ausprobiert...

mail -r bla@bla.de -s test -a /root/test/test.sh toaddr test@test.de

Dort passiert dann nix und wenn ich ctrl-c drücke kommt folgendes:

(Interrupt -- one more to kill letter)

bei neuem ctrl-c bricht er ab..

Jetzt will ich den Mail Befehl aber in ein script einbauen.

Wenn mir jemand helfen kann, wäre ich froh.

Hallo,

anstatt toaddr reicht dort afaik der Mailempfänger.

Du musst dort den eigentlichen Mailtext eingeben,
Zeile für Zeile, in der letzten Zeile ein Punkt.

mail liest auch aus der Standardeingabe, also

echo Hallo Terran | mail [Options] terran@gmx.de

Gruß
Terran

Cotoga
22.12.04, 12:30
Danke für die Antwort.

Habs mittlerweile hinbekommen...

Die bla@bla.de und das toaddr muss wech und noch ein <<EOT muss ans Ende, dann funzt es