Installer un serveur chez un particulier n'est jamais une chose très aisée, il faut se battre avec la box, gérer le fait que l'IP soit dynamique mais si en plus on est chez Orange il faut également se battre avec leur relais smtp.
En effet la politique d'Orange avec le smtp est assez restrictive que ce soit pour envoyer un mail avec son client mail favoris (si on n'a pas d'adresse @orange) ou pour avoir son propre serveur mail.
Dans ce petit billet je vais tenter de vous expliquer comment faire pour que vous puissiez envoyer des mails via votre serveur postfix.

Généralités

Pour que cela fonctionne nous devrons utiliser nos identifiants de messagerie Orange. Le serveur relais Orange nécessite une identification qui est justement faite via votre adresse mail @orange.

Configuration de postfix

Dans un premier temps nous devrons créer le fichier /etc/postfix/sasl_passwd :

cat /etc/postfix/sasl_passwd
[smtp-msa.orange.fr]:587       login-mail:pass-mail

Dans un second temps vous devrez créer le fichier .db associé :

postmap /etc/postfix/sasl_passwd

Le fichier /etc/postfix/sasl_passwd.db sera ainsi créé.
Passons maintenant à l'édition du fichier main.cf :

main.cf

relayhost = [smtp-msa.orange.fr]:587
smtpd_sasl_auth_enable = yes
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
smtpd_sasl_auth_enable = yes
smtp_sasl_auth_enable = yes

On recharge postfix :

/etc/init.d/postfix reload

C'est fini :) .
Comme vous pouvez le voir c'est super simple à mettre en place mais j'ai quand même bataillé plusieurs jours car plusieurs documents disaient des choses contraires...