[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Default-Absenderemailadresse ohne Rootrechte aendern



Hallo,

Am Don, 26 Okt 2006, Al Bogner schrieb:
>Am Donnerstag, 26. Oktober 2006 16:53 schrieb David Haller:
>> Hm. Mein 'mailx' kennt keine Option -a, die sieht auch danach aus als
>> wuerde sie den "From:"-Header setzen. Den Envelope setzt man damit
>> nur, wenn mail dann diesen Header parst und als Envelope-From an
>> sendmail weitergibt.
>
>Mein "man mail" vom Shell-Account
>mail [-iInv] [-s subject] [-c cc-addr] [-b bcc-addr] to-addr...
>mail [-iInNv] -f [name]
>mail [-iInNv] [-u user]

Hm. ISTR, dass ein 'mail' bei mir die Variante mit
    ' -- [sendmail-optionen]'
nicht dokumentierte. Teste das doch einfach mal. Wenn das geht...

>Ich darf dort auch keine Scripts ausführen. Der Account ist ziemlich 
>restriktiv, reicht aber für Demo-Zwecke der Shell und Notfälle.

... sollte es mit einer Funktion klappen:

mail() {
    /bin/mail "$@" -- -fabsender@domain.tld
}

oder z.B. sowas wie:

mail() {
    /bin/mail "$@" -- -f`id -un`@domain.tld
}

Das waere dann aber auch komplett unabhaengig von irgendwelchen
gesetzten Headern.

[..]
>Wie kann man die mail-Version  abfragen?

strings `which mail` | grep '^[^$]*[0-9]\+\.[0-9]\+ [0-9]\+/[0-9]\+/[0-9]\+'

Scheint hier mit mailx und nail zu klappen ;)

Ausserdem IIRC dpkg -S `which mail` bzw. rpm -qf `which mail`

HTH, 
-dnh

-- 
The only languages that can comfortably be written with the repertoire of
US-ASCII happen to be Latin, Swahili, Hawaiian and American English without
most typographic frills. It is rumoured that there are more languages in the
world.                                                     -- Roman Czyborra



Reply to: