Anzeige:
Ergebnis 1 bis 11 von 11

Thema: mail -s mit gewünschtem Absender versenden

  1. #1
    Registrierter Benutzer
    Registriert seit
    Jun 2006
    Beiträge
    105

    Question mail -s mit gewünschtem Absender versenden

    Wenn ich derzeit E-Mails mit dem Befehl "mail -s adr@es.se" verschicke kommen diese immer vom eingeloggten Benutzer.
    Ich hätte allerdings lieber einen selber festgelegten Benutzer wie "Traffic report" der dann von mir aus die E-Mailadresse des Benutzers hat (es geht mir nur um die Anzeige).
    Wie kann ich das bewerkstelligen?
    Danke.

  2. #2
    Registrierter Benutzer
    Registriert seit
    Sep 2003
    Beiträge
    2.990
    Zitat Zitat von DaSilva Beitrag anzeigen
    Wie kann ich das bewerkstelligen?
    man mail

    Code:
     -r address
                  Sets  the From address. Overrides any from variable specified in
                  environment or startup files.  Tilde escapes are disabled.   The
                  -r  address options are passed to the mail transfer agent unless
                  SMTP is used.  This option exists for compatibility only; it  is
                  recommended to set the from variable directly instead.
    ....

  3. #3
    Registrierter Benutzer
    Registriert seit
    Dec 2003
    Ort
    Dettenhausen
    Beiträge
    22.061
    mit mail direkt wüßte ich keine Lösung - evtl. geht es, wenn Du den kompletten Header vorbereitest und dann in mail rein pipest.

    Alternativ mit mutt - das ollte das auch so können.

    Oder eben einen perl- oder php-Lösung mit den entsprechenden Modulen, da kannst Du das frei konfigurieren.

    Alternativ am Mailserver den Header verbiegen :-)


    edit: mein mail kennt -r nicht - welches mail verwndest Du denn bzw. auf was verlinkt mail evtl. bei Dir?
    Geändert von marce (07.10.08 um 08:37 Uhr)
    Ich bin root - ich darf das.

  4. #4
    Registrierter Benutzer
    Registriert seit
    Sep 2003
    Beiträge
    2.990
    Zitat Zitat von marce Beitrag anzeigen
    edit: mein mail kennt -r nicht - welches mail verwndest Du denn bzw. auf was verlinkt mail evtl. bei Dir?
    mailx-12.2-46

    die "aelteren" versionen kennen die optionen nicht!
    ....

  5. #5
    Registrierter Benutzer
    Registriert seit
    Dec 2003
    Ort
    Dettenhausen
    Beiträge
    22.061
    daher also :-)
    Ich bin root - ich darf das.

  6. #6
    Registrierter Benutzer
    Registriert seit
    Jun 2006
    Beiträge
    105
    Ach deswegen. Ist bei meinem mail nämlich auch nicht dabei.
    Jetzt habe ich mir zusätzlich "nail" bzw. "mailx" installiert (aptitude install nail) aber ohne Erfolg.
    "mailx -s "test" -r "absender" ad@ess.se" gibt mir "-bash: mailx: command not found" zurück, "nail -s "test" -r "absender" ad@ess.se" bleibt in einem wartendem Status (muss ich mit Strg+C abbrechen).
    Wie kann ich das beheben?
    Danke.

    EDIT: Mit "nail -s "test" -r "absender" ad@ess.se </dev/null" geht es. Allerdings ist dann zwar eine gewünschte Absenderadresse gegeben, nicht aber eine passende Bezeichnung dafür (man sieht also nur die Adresse). Kann man das auch noch hinbekommen?
    Geändert von DaSilva (07.10.08 um 09:23 Uhr)

  7. #7
    Registrierter Benutzer
    Registriert seit
    Dec 2003
    Ort
    Dettenhausen
    Beiträge
    22.061
    ein reines nail / mail wartet natürlich auf Eingaben - sprich den Mail-Body. Entweder Du gibst dort was ein (minimal ein Strg-D) oder pipest was ein.
    Ich bin root - ich darf das.

  8. #8
    Registrierter Benutzer
    Registriert seit
    Jun 2006
    Beiträge
    105
    Wie kann ich den der Absenderadresse noch eine Bezeichnung mitgeben?

  9. #9
    Registrierter Benutzer
    Registriert seit
    Dec 2003
    Ort
    Dettenhausen
    Beiträge
    22.061
    Häh?

    *10Zeichen*
    Ich bin root - ich darf das.

  10. #10
    Registrierter Benutzer
    Registriert seit
    Sep 2003
    Beiträge
    2.990
    Zitat Zitat von DaSilva Beitrag anzeigen
    Wie kann ich den der Absenderadresse noch eine Bezeichnung mitgeben?
    ich denke du willst einen namen mitgeben

    z.b.: abesender ist: vorname nachname < email@adresse.de >

    Code:
    mail .... -r  "vorname nachname <email@adresse.de>" empfaenger@domain.de
    oder?
    ....

  11. #11
    Registrierter Benutzer Avatar von ndo84bw
    Registriert seit
    Apr 2004
    Beiträge
    38
    Ich sehe ja, dass der Beitrag echt alt ist, aber ich habe ihn ueber die Google Suche gefunden als ich bis eben genau die selbe Frage hatte. Nun drei Jahre spaeter kann mein "mail" auch keine Option "-r". Da der Absender aber im Header steht habe ich es nun einfach ueber die Option "-a" gemacht und den Haender haendisch rein geschrieben.

    Beispiel (in Bash)

    Code:
    mail -s "Betreff der Mail" -a  "From \"vorname nachname\" <email@adresse.de>" empfaenger@domain.de ...

Ähnliche Themen

  1. LDAP + Courier-IMAP + POSTFIX
    Von senseipetz im Forum Linux als Server
    Antworten: 4
    Letzter Beitrag: 21.04.05, 00:32
  2. Postfix - Mail wird nicht gesendet
    Von SpeedyOne im Forum Linux als Server
    Antworten: 5
    Letzter Beitrag: 28.12.04, 17:12
  3. postfix und cyrus laufen beide???
    Von Mendark im Forum Linux als Server
    Antworten: 2
    Letzter Beitrag: 18.03.04, 10:56
  4. Sendmail läuft nicht richtig!
    Von LinuxNewbee im Forum Linux als Server
    Antworten: 12
    Letzter Beitrag: 26.01.04, 23:48
  5. kann mir jemand weiterhelfen
    Von sklasse im Forum Linux als Server
    Antworten: 3
    Letzter Beitrag: 05.03.03, 10:49

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •