[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:
>Es geht um einen Shellaccount, bei dem ich keine Rootrechte habe. In der 
>muttrc kann ich zB einen Absender eintragen und dann wird dieser vom System 
>(exim) auch akzeptiert.
>
>Mit mail klappt das aber nicht und mailx dürfte ein alias zu mail sein, 
>d.h. -r funktioniert nicht.
>
>Kann ich global für einen User eine andere Default-Adresse definieren, wenn 
>ich nur Userrechte habe? Die user@shellaccount-Adresse sollte nicht im Header 
>aufscheinen, um auf diese Adresse keinen Spam zu erhalten.

mail(x) kann Optionen an das sendmail-binary weiterreichen:

Usage: mail [-iInv] [-s subject] [-c cc-addr] [-b bcc-addr] to-addr ...
            [- sendmail-options ...]
            ^^^^^^^^^^^^^^^^^^^^

Also wrapperscript oder Funktion mit:

#!/bin/sh
exec /bin/mail "$@" -- -fabsender@domain.tld

oder

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

Damit kannst du dann aber kein anderes Envelope-From mehr vergeben,
solange du nicht auf '/bin/mail ... -- -f...' zurueckgreifst.

-dnh

-- 
"Das kostet 302 Euro, nur wenn sie draufschlagen???"
"Das draufschlagen kostet nur 2 Euro, die anderen
300 Euro sind dafür, dass ich weiß, wo ich draufschlagen muss!".
    -- B. Nowotny ueber Hardware per Tritt reparieren



Reply to: