Harry Rüter wrote:
Hallo Liste,
ich habe folgendes Problem. Ich möchte/muß mit sendmail (als Kommandozeilenprogramm, nicht als daemon) mails an diverse Adressen senden. sendmail verwende ich deshalb , weil ich auf der Kommandozeile den Absender "manipulieren" kann ...
Die Manpage bietet folgende Syntax an :
sendmail [flags] [address ...]
Ich verwende das fogendermaßen :
echo -e "subject: DAS SUBJECT\nHIERKOMMTDERTEXT" |sendmail -fuser@xy.ab -- da@solls.hin
Leider habe ich keine Möglichkeit gefunden die mail per cc oder bcc an andere Empfänger zu verschicken.
Nun also meine Frage :
Wie bringe ich sendmail das bcc/cc bei ? Könnt ihr andre Komandozeilentools empfehlen, die diesen Zweck auch erfüllen, es muß ja nicht unbedingt sendmail sein ...
Hallo Harry Zuerst einmal mein Top-Tip: Die Liste mitlesen. Denn man kann eine Menge aus den Threads erfahren. Auch wenn es nicht genau passt. Vor etwa einer Woche lief hier ein ähnliches Thema. Dort hat Martin folgendes empfohlen. Ich habe es nachgebaut und es geht echt gut. <ich zitiere> Man braucht keine besondere Software, um Mail versenden zu können. [...] Ich mache das bei einem Provider so: echo -e "mail from: me@invalid\n \ rcpt to: you@invalid\n \ data\n`cat /pfad/zum/body.txt`\n.\n \ quit\n" | netcat msitc.dyndns.org 25 Die Lösung mit netcat hat den Vorteil, daß Du direkt mit dem Mailserver smtp sprichst und nicht erst ein dns Server nach dem mx gefragt wird. Das funktioniert nämlich nicht, wenn der Provider nicht will, daß Du mailst. Martin Mehrere Empfänger kannst Du nacheinander eintragen, also: rcpt to: ich@server.de\n \ rcpt to: du@server.de\n \ Danke nochmal an Martin Schmitz Mathias -- Lieber lachende Pinguine als tanzende Büroklammern! CU in www.meeloon.de --