Ubuntu Mail

~ 0 min
2023-11-27 01:54
  • MUA: um Mails geordnet zu lesen, braucht man den Mail User Agent (MUA) (Konsole: mutt, GUI: Thunderbird)

  • MDA: Mail Delivery Agent (MDA) /CLI zum Versenden ist meist "mail", Name: "/usr/bin/mail" -> Symlink auf "/usr/bin/bsd-mailx"
  • komfortabler MDA für POP/IMAP ist "procmail"

  • MTA: Mail Transport Agent (MTA) nimmt Empfangsaufträge entgegen und versendet die Sendeaufträge
    Klassiker: sendmail, heute: posix, exim (die Großen) oder msmtp (per Script oder Terminal)
    Name: "/usr/sbin/sendmail" -> Symlink auf "/usr/sbin/exim4"
  • Mailempfang mit MTA erfolgt im Verzeichnis "/var/spool/mail" -> Symlink auf "/var/mail"
  • In einer Standard-Installation in "/var/mail" Verzeichnisse für die Nutzer angelegt, die Mails empfangen dürfen.
    ("/etc/aliases")
  • falls man Systemmails der daemons (bzw. crons) lokal als user "meinuser" lesen will, benötigt man den Eintrag
    "root: meinuser" in /etc/aliases
    (falls Du ihn hinzufügst nachher noch das Programm "newaliases" ausführen) und mutt als "meinuser" aufrufen.

msmtp

  • zum Senden über Internet muss in der Conf ein Relayhost eingetragen werden (Mailserver, Anmeldename, Passwort)
  • Sendmail compatible interface (command line options and exit codes)
  • Support for multiple accounts
  • TLS/SSL support including client certificates
  • To use msmtp with your mail user agent (MUA), create a configuration file with your mail account(s) and tell your MUA to call msmtp instead of /usr/sbin/sendmail
  • Systemkonf: /etc/mshome/user/mtprc
  • Userkonf: /home/meinuser/.msmtprc
  • Beispielkonfiguration: https://marlam.de/msmtp/msmtprc.txt
  • Test:
Durchschnittliche Bewertung 0 (0 Abstimmungen)

Es ist möglich, diese FAQ zu kommentieren.