je voulais jouer avec Postfix sur ma Debian, comme je suis un abonné de Tele2, il y avait quelques soucis: Tele2 n'utilise plus le port 25 pour le SMTP mais le port 587
voici mon fichier de configuration /etc/postfix/main.cf récupéré sur Internet et adapté (voir note plus bas)
# récupéré et adapté sur internet # mais je ne retrouve plus où # Répertoires d'installation de Postfix: command_directory = /usr/sbin daemon_directory = /usr/lib/postfix program_directory = /usr/lib/postfix queue_directory = /var/spool/postfix # Mise en place des permissions: setgid_group = postdrop mail_owner = postfix # Nom de la machine, du domaine et gestion du réseau: myhostname = PCNarb.local.lan mydomain = local.lan masquerade_domains = local.lan mynetworks = 192.168.1.0/24, 127.0.0.0/8 # Gestion des alias: alias_maps = hash:/etc/aliases alias_database = hash:/etc/aliases # Paramètre d'envoi du courriel: myorigin = $mydomain default_transport = smtp # Serveur d'envoi de votre Fournisseur d'accès à Internet: relayhost = [smtp.tele2.fr]:submission # Paramètre de reception du courriel: mydestination = $myhostname, localhost.$mydomain, $mydomain, localhost inet_interfaces = all # Utilisation de Maildir pour recevoir et gérer les mails via courier-imap: home_mailbox = Maildir/ mailbox_command = /usr/bin/procmail # Sasl smtp_sasl_auth_enable = yes smtp_sasl_mechanism_filter = plain, login smtp_sasl_password_maps = hash:/etc/postfix/sasl/sasl_passwd smtp_sasl_security_options = smtp_sasl_exceptions_networks = $mynetworks
le fichier /etc/postfix/sasl/sasl_passwd doit contenir ceci:
[smtp.tele2.fr]:submission id_de_connexion:mot_de_passe
pour être pris en compte par Posfix, vous devez lancer les commandes:
sudo postmap hash:/etc/postfix/sasl/sasl_passwd sudo postfix stop sudo postfix start
note
j'ai perdu l'URL du site d'où proviens le main.cf, s'il tient à la célébrité, la reconnaissance de son travail, que l'auteur me contacte à bernard arrobase audeladelherbeseche.fr, je corrigerais cet oubli