Konfiguration af Postfix som Office365 email-relay
Hvis du har en Redhat/CentOS server og gerne vil sende mails igennem Office365, kan dette gøres ved at konfigurere Postfix til at relay igennem Office365.
- SSH til din server.
- Installer sasld
yum install cyrus-sasl cyrus-sasl-plain cyrus-sasl-md5 nano -y
- Start sasld
systemctl start saslauthd
- Gå til mappen /etc/postfix
cd /etc/postfix
- Opret en fil i mappen /etc/postfix
nano sasl_passwd
- Indtast Office365 mail konto login oplysninger, f.eks.
[smtp.office365.com]:587 navn@usman.dk:Adgangskode
- Gem filen
- Rediger filen /etc/postfix/generic
nano /etc/postfix/generic
- Gå ned i bunden, og skriv (husk og ændre til din hostname og mail)
root@server.usman.dk navn@usman.dk
- Gem filen
- Skriv
postmap hash:/etc/postfix/sasl_passwd
postmap hash:/etc/postfix/generic
- Rediger filen /etc/postfix/main.cf
nano /etc/postfix/main.cf
- Gå ned i bunden, og skriv
relayhost = [smtp.office365.com]:587
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
smtp_sasl_auth_enable = yes
smtp_generic_maps = hash:/etc/postfix/generic
smtp_tls_security_level = may
smtp_sasl_security_options = noanonymous
- Gem filen
- Skriv
service postfix restart
- Nu kan du sende mails igennem Office365.
Obs. I Juli 2018, har Microsoft ændret, så man absolut skal have Alias eller Send-As adgang på SMTP/POP/IMAP Auth kontoen, hvis afsender adressen er anderledes.