Cette documentation vous permet de personnaliser le serveur de mail Postfix automatiquement depuis l'interface Web Portal.
Configuration générale E-UC Portal
Accédez au menu Global Settings > Email
Général
Saisissez les informations de votre serveur de mail relais.
Réécriture d'adresses
Dans cet onglet vous pouvez réécrire les adresses d'envoi des services interne au serveur (Canonical).
Voici les règles de match connues :
- root => votre mail user part (ex. : noreply)
- asterisk => votre mail user part (ex. : noreply)
- wazo-agid => votre mail user part (ex. : noreply)
- wazo-auth => votre mail user part (ex. : noreply)
- wazo-amid => votre mail user part (ex. : noreply)
- munin => votre mail user part (ex. : noreply)
- wazo => votre mail user part (ex. : noreply)
- noreply@wazo.community ==> votre mail user part (ex. : noreply) (cette ligne est spécifique aux mails de redéfinition de mot de passe utilisateur)
Configuration authentification
Si il y a un besoin d'authentification.
Créez le dossier /etc/xivo/custom-templates/postfix/etc/postfix/
Puis placez vous dans ce dossier cd /etc/xivo/custom-templates/postfix/etc/postfix/
Éditez le fichier sender_relay :
mail_sender@domain.tld smtp.votreserveur.tld:587
Éditez le fichier sasl_passwd :
smtp.votreserveur.tld:587 username:password
Pour finaliser la configuration veuillez saisir les commandes suivantes :
chmod 600 /etc/xivo/custom-templates/postfix/etc/postfix/sasl_passwd
chown root:root /etc/xivo/custom-templates/postfix/etc/postfix/sasl_passwd
cp /usr/share/xivo-config/templates/mail/etc/postfix/main.cf /etc/xivo/custom-templates/postfix/etc/postfix/
echo "
smtp_sender_dependent_authentication = yes
sender_dependent_relayhost_maps = hash:/etc/postfix/sender_relay
smtp_sasl_auth_enable = yes
smtp_sasl_security_options = noanonymous
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd" >> /etc/xivo/custom-templates/postfix/etc/postfix/main.cf
postmap sasl_passwd sender_relay
xivo-update-config
Gmail :
Pour un relais Gmail ajoutez à main.cf
:
smtp_tls_security_level = encrypt
Puis lancez la commande:
xivo-update-config
Votre serveur SMTP est désormais configuré, vous pouvez tester l'envoi de mail depuis votre E-UC Stack.
Email de messagerie vocale
L'adresse d'expédition des courriels est configurée pour la Stack au complet. Elle peut être modifiée dans votre Portal dans la section Global Settings, dans la section Voicemails, dans l'onglet General. Il faut configurer la valeur suivante:
serveremail = expediteur@example.com
Ainsi, les emails de messagerie vocale seront vus comme envoyés depuis l'adresse expediteur@example.com.