Erreur envoi mail

Hello,

Je suis stagiaire dans une petite boite (4 personnes) et je dois mettre en place un serveur mail interne, sachant que pour l’instant la messagerie est simplement louée chez un prestataire externe.

J’ai installé un serveur mail suivant ce tuto

Les mails passent bien en commande, je les vois sur thunderbird également. Par contre quand je veux envoyer un mail via thunderbird j’ai ce message d’erreur suivant :

Pour l’instant je test en local, j’ai donc user@mon_ip_locale. Vous comprenez que je ne peux pas encore mettre user@mon_domaine.fr sachant qu’une messagerie sous mon_domaine.fr existe chez ce prestataire externe.
En commande j’indique uniquement le nom du user destinataire alors que thunderbird ajoute automatiquement @mon_ip_locale au user destinataire. Je pense que ceci est normale mais je tiens quand même à préciser au cas où …

D’ailleurs Spamassassin ne fonctionne pas non plus, suivant le même tuto.

Etant donné que l’entreprise est petite, je ne souhaite pas coupler postfix à du mysql ou ldap. En effet, cela n’a pas d’intérêt pour un si petit nombre d’utilisateur.

Pour résumer en 3 lignes :

  • mail en commande : ok (envoie et lecture)
  • réception mail Thunderbird : ok
  • envoie mail thunderbird : not ok

Merci pour vos réponses :slightly_smiling:

C’est plus un problème de config de ton courrielleur que de ton serveur de mail.
Si pas de réponse ici, va voir sur geckozone.org/, c’est plus leur domaine.

Merci je suis allé voir.

Up si quelqu’un à une idée

verifie si tu peu envoyer a partir du serveur directement en te connectant en telnet depuis ton poste.

telnet IP_DU_SERVEUR_MAIL 25

plus d’infos sur l’utilisation :
anta.net/misc/telnet-trouble … smtp.shtml

Mais ton problème semble surtout lié au fait que tu n’utilise pas de domaine dans ton adresse mail source donc postfix te rejette car l’adresse n’est pas correcte.
tente d’ajouter ces paramêtre a ton main.cf pour qu’il autorise ton adresse incorrecte.

reject_non_fqdn_hostname = no
reject_unknown_sender_domain = no
reject_non_fqdn_sender = no

Mais le plus simple serai d’utiliser un vrai domaine ou alors de simuler un vrai domaine avec un serveur dns en interne qui détiendrai les champ MX de ton domaine de test.

En fait j’ai l’impression que c’est Thunderbird qui me bloque car il n’accepte pas une ip après l’arobase mais seulement un nom de domaine.
Ou peut être postfix, mon postfix est configurer pour seulement redistribuer les mails provenant de mon vlan.

Mais au final ça ne change rien, mon serveur fonctionne. J’ai changé la redirection DNS pour qu’il soit joignable depuis l’extérieur et il fonctionne parfaitement.

Donc mon problème venait uniquement de ma syntax utilisée

Merci à vous.