Je veux configurer un serveur SMTP sortant uniquement sur Debian, donc mes applications Web pourront envoyer des e-mails via celui-ci. Je ne veux pas utiliser d'autres hôtes en raison de la sécurité et de la personnalisation de ma propre configuration.
Je souhaite installer Postfix et le configurer uniquement en mode sortant (je ne veux pas que ce soit un relais). Je veux donc demander un conseil pour le faire de la meilleure façon. Il n'y a pas besoin d'utilisateurs, d'utilisateurs virtuels, de terminaux et d'autres options fournies par Postfix. Je suppose que je ne devrais attacher Postfix qu'à un nom d'hôte, afin que mon adresse IP puisse y être résolue.
Je pense également que Postfix peut être une solution un peu compliquée pour cette tâche. Si vous connaissez un outil beaucoup plus simple, faites-le moi savoir.
la source
Internet Site
? Il n'y a aucuneInternet mail
option dans la configuration. Ou a-t-il changé depuis?Personnellement, je préfère Exim, même si Postfix devrait fonctionner.
Je peux vous donner un ensemble rapide d'instructions sur la façon de configurer Exim pour sortant uniquement.
apt-get install exim4 exim4-daemon-light
Une fois exim déjà configuré, vous pouvez exécuter à nouveau cette configuration à l'aide de la commande
dpkg-reconfigure exim4-config
Si vous êtes vraiment paranoïaque, vous pouvez également configurer un pare-feu iptables rapide sur votre serveur de messagerie et tout simplement interdire les connexions entrantes au port 25.
la source
Quel que soit le serveur de messagerie que vous choisissez, si vous bloquez les connexions entrantes aux ports 25 et 587, les utilisateurs externes ne pourront pas relayer via celui-ci.
Le serveur SMTP doit établir des connexions sortantes vers le port 25 mais n'a pas besoin d'accepter les connexions entrantes d'autres hôtes.
Vous souhaiterez peut-être accepter les connexions du port 25
localhost
, ce qui est pratique pour toutes les applications Web s'exécutant localement; et, comme mesure de sécurité supplémentaire, assurez-vous que le serveur est uniquement lié à l'lo1
interface ou à l'hôte local (voir la réponse de James).la source
deux mots:
apt-get install ssmtp
(hum ... était-ce trois mots?)
la source
Je ne suis pas sûr de comprendre ce que vous recherchez, mais par défaut, Postini fait tout ce que vous voulez.
Assurez-vous simplement qu'il n'y a pas de restrictions SMTP sur votre connexion Internet et que votre DNS fonctionne correctement.
la source