J'essaie de configurer un serveur de messagerie simple pour prendre en charge la fonction de "mot de passe perdu" de mon site Web.
J'aimerais savoir si Exim est bon ou pas, ou existe-t-il une meilleure solution?
J'aimerais également savoir qu'il n'est pas facile de gérer un serveur smtp (comme bloquer des courriers indésirables, être piraté, etc.), la configuration d'un serveur de messagerie à envoi seul pose-t-elle des problèmes de sécurité?
Merci!
Exemple simple pour configurer postfix avec le satellite SMTP
installer postfix
Sudo aptitude install postfix
configurer postfix
Sudo vi /etc/postfix/smtp_auth
ajouter votre informations d'authentification smtp dans /etc/postfix/smtp_auth :
smtp.foo.bar user@Host:password
et générez le fichier de table de consultation postfix (/etc/postfix/smtp_auth.db ) en utilisant
Sudo postmap /etc/postfix/smtp_auth
ajoutez le relayhost (serveur smtp sortant, par exemple smtp.foo.bar sur le port 587, en fonction des informations de votre hôte relais) à /etc/postfix/main.cf :
relayhost = [smtp.foo.bar]:587
ajoutez les lignes suivantes à /etc/postfix/main.cf afin d'activer smtp-auth pour les mails sortants:
smtp_sasl_auth_enable = yes smtp_sasl_password_maps = hash:/etc/postfix/smtp_auth smtp_sasl_security_options = noanonymous
redémarrer postfix
Sudo service postfix restart
J'ai eu un problème similaire et voici comment j'ai fait. J'ai créé un compte Gmail pour mon démon. J'ai mis en place des filtres de gmail.com.
Et j'envoie mon courrier en utilisant http://iqjar.com/jar/sending-emails-from-the-raspberry-pi/
Le guide est pour Raspberry Pi mais il fonctionnera aussi longtemps que vous utilisez un debian ou similaire.
Si vous avez protégé votre serveur contre bruteforce (fail2ban?), Cela devrait aller.