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: