Verschicken Sie E-Mails mit Sendmail

Falls Sie nur ein Konto für ausgehende E-Mails konfigurieren wollen (d.h. Sie möchten überhaupt kein Konto für eingehende E-Mails (IMAP/POP3) einrichten), werden Sie feststellen, dass dies über den Assistenten zur Einrichtung des E-Mail-Kanals nicht möglich ist. Deshalb müssen Sie sowas über die Kommandozeile einrichten.

Um Zammad für die Verwendung von sendmail zu konfigurieren, führen Sie den folgenden Befehl aus (verwenden Sie rails r […], wenn Sie Zammad als Source-Installation installiert haben):

zammad run rails r "Channel.create(area: 'Email::Account', options: { inbound: { adapter: 'null', options: {} }, outbound: { adapter: 'sendmail' } }, active: true, preferences: { editable: false }, updated_by_id: 1, created_by_id: 1)"

Nun sollten Sie einen neuen Eintrag unter E-Mail-Konten in den Admin-Einstellungen sehen:

Der neue ausgehende E-Mail-Kanal erscheint in den Admin-Einstellungen.

Verwenden Sie den Hinzufügen Button unter E-Mail-Adresse, um eine neue E-Mail-Adresse zum Versenden hinzuzufügen.