• # Explication

    Posté par (site web personnel) . En réponse au message Relai postfix. Évalué à 5.

    Il est normal que le serveur mail ne renvoie pas ton message : il ne peut pas faire la différence entre un mail valide écrit par tes soins et un spam envoyé par un bot sur pc vérolé. Quand tu es sur le réseau local, tout va bien on considère que tu es un utilisateur légitime.

    Une autre solution que de rajouter des IPs à la chaîne est d'autoriser les utilisateurs authentifiés. À ce moment là, dès que tu es sur le réseau extérieur, tu dois montrer patte blanche pour envoyer un mail.

    Tu peux ajouter la ligne permit_sasl_authenticated dans la liste des autorisations postfix :

    smtpd_recipient_restrictions = 
     permit_mynetworks, 
     permit_sasl_authenticated,
     reject_unauth_destination, 
     check_policy_service 
     inet:127.0.0.1:10023

    Ensuite pour l'authentification, je ne vais pas répéter le wiki ki va bien, je te laisse suivre la documentation (ou la compléter au besoin).

    Une fois que tu auras configuré tout ça, je t'encourage très fortement à regarder du côté de fail2ban pour sécuriser ton serveur et bloquer les tentatives d'intrusions (mais c'est une autre histoire)...