web-dev-qa-db-fra.com

Configuration d'un serveur de messagerie avec envoi uniquement

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!

7
KKyang

Exemple simple pour configurer postfix avec le satellite SMTP

  1. installer postfix

    Sudo aptitude install postfix

  2. 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

  3. redémarrer postfix

    Sudo service postfix restart

6
mcantsin

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.

2
Adrien Horgnies