Benutzer-Werkzeuge

Webseiten-Werkzeuge


fh-complete:mail

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
fh-complete:mail [2017/03/31 08:07]
oesi
— (aktuell)
Zeile 1: Zeile 1:
-[[fh-complete:​server|zurück zur Übersicht]] 
- 
-==== E-Mail versand einrichten ==== 
-Damit die Mails vom FH-Complete zugestellt werden, muss der Server entsprechend konfiguriert werden damit die Mails an den Mailserver weitergeleitet werden. 
- 
-Dazu wird zuerst Postfix installiert:​ 
- 
-<​code>​ 
-apt-get install postfix 
-</​code>​ 
-Sollte nicht automatisch die Konfigurationsseite geöffnet werden, kann dies manuell mit  
-<​code>​ 
-dpkg-reconfigure postfix 
-</​code>​ 
-aufgerufen werden. 
-Hier wird Satellitensystem ausgewählt und die entsprechenden Informationen eingetragen. 
- 
-Danach wird der User konfiguriert der die E-Mails verschickt. Dazu erstellen wir eine neu Datei: 
-<​code>​ 
-vim /​etc/​postfix/​password 
-</​code>​ 
-Und tragen dort den Server, Usernamen und Passwort ein 
-<​code>​ 
-mail.example.com ​  ​fhcomplete@example.com:​MeinPassw0rT 
-</​code>​ 
-Und folgender Befehl ausgeführt 
-<​code>​ 
-postmap /​etc/​postfix/​password 
-</​code>​ 
-Bei der Versendung der Mails muss ggf die Absendeadresse überschrieben werden damit der Mailversand erlaubt ist. 
- 
-<​code>​ 
-vi /​etc/​postfix/​generic 
-</​code>​ 
-In diesem Beispiel werden alle Adressen die von www-data@example.com bzw root@example.com gesendet werden auf fhcomplete@example.com geändert 
-<​code>​ 
-#​Absenderfilter ​  ​NeuerAbsender 
-www-data@example.com fhcomplete@example.com 
-root@example.com fhcomplete@example.com 
-</​code>​ 
- 
-Um den Absender von allen Mails gleich zu setzen kann im Config die Option MAIL_FROM gesetzt werden 
- 
-Hashtable erstellen 
-<​code>​ 
-postmap /​etc/​postfix/​generic 
-</​code>​ 
- 
-Die restlichen Einstellungen werden in der main.cf vorgenommen. 
-Hier ein Beispiel für die Verwendung von Office 365: 
-<​code>​smtp_sasl_auth_enable = yes 
-smtp_sasl_password_maps = hash:/​etc/​postfix/​password 
-smtp_sasl_security_options = 
-relayhost = outlook.office365.com:​587 
-smtp_generic_maps = hash:/​etc/​postfix/​generic 
-smtp_sasl_security_options = noanonymous 
-smtp_use_tls = yes 
-</​code>​ 
- 
-Postfix neu starten 
-<​code>​ 
-/​etc/​init.d/​postfix restart 
-</​code>​ 
- 
-Eventuelle Fehlermeldungen beim Versand der E-Mails sind unter /​var/​log/​mail.log sichtbar. 
- 
-=== Mailversand Testen === 
-Testen des Mailversands von der Commandline:​ 
-<​code>​ 
-mail -s "​TestBetreff"​ empfaenger@example.com 
-</​code>​ 
-Nach dem Enter drücken kann der Mailinhalt eingegeben werden. In der letzten Zeile wird ein "​."​ eingegeben und mit Enter wird das Mail versandt. 
- 
-=== Mailversand über das Messaging System === 
- 
-Seit Version 3.2 werden Mails auch über das Messaging System versandt. 
-Damit die Nachrichten des Messaging Systems korrekt zugestellt werden muss ein Cronjob eingerichtet werden der regelmäßig diese Nachrichten verschickt. 
-FIXME 
- 
-==== Fehlerquellen ==== 
- 
-=== Mails werden nur an eine bestimmte Adresse versandt === 
-Im FH-Complete können zu Debuggingzwecken alle versendeten E-Mails an eine Adresse umgeleitet werden. 
-Dazu gibt es im Config die Einstellung MAIL_DEBUG.\\ 
-Wenn hier eine E-Mail Adresse eingetragen ist, werden alle vom FH-Complete versendeten Mails an diese Adresse umgeleitet. 
- 
- 
-=== Domain der Absendeadresse ist falsch === 
-/​etc/​mailname muss den korrekten Domainnamen enthalten 
- 
  
/var/www/wiki/data/attic/fh-complete/mail.1490940453.txt.gz · Zuletzt geändert: 2019/08/13 13:49 (Externe Bearbeitung)