Bonjour à tous,

Je me suis rendu compte d'une petite chose, je ne peux pas envoyer de mail de mon dédié debian sur hotmail.

J'ai pu voir sur des forum plusieurs sujets disant qu'il fallait inscrire son serveur sur un site à microsoft, mais les liens sont morts.

Que faut-il faire de particulier ?

Merci d'avance.

11 réponses


Tes mails passent dans spams ou ils n'arrivent même pas ?

BlackDev
Auteur

ils n'arrivent pas.

S'il n'arrive pas du tout, tu devrais avoir un rapport qui t'es renvoyé, ou renvoyé à l'admin/postmaster du server mail.

et aussi avoir des logs...

BlackDev
Auteur

Je n'ai aucuns retours par mail

Log du mail :

Nov 28 00:07:10 ks23955 postfix/smtp[3148]: C0B1C2DA1: to=<monadresse@hotmail.fr>, relay=mx4.hotmail.com[65.54.188.72]:25, delay=2, delays=0.12/0.01/1.9/0, dsn=4.4.2, status=deferred (lost connection with mx4.hotmail.com[65.54.188.72] while performing the HELO handshake)

Hello,

Vérifie t'es MX domain.
Vérifie que ton ip n'est pas blacklisté spamhaus

Sinon, je ne vois pas... un problème de configuration de postfix... mais je ne sais pas ce que ca serais...

@+

BlackDev
Auteur

mon MX domain est configuré sur mail.watchdogs-france.fr (qui pointe sur l'ip du serveur)
Mon ip n'est pas blacklisté.
J'ai configuré le DKIM et donc mes mails sont signés.

Par contre je vient de remarquer autre chose, les mails n'arrivent pas non plus chez orange.

Hello,

Je ne vois pas vraiment pourquoi....
Mais est-ce que chez orange tu as le même retour de log que pour hotmail ?

@+

BlackDev
Auteur

je vais regarder,

Sinon je viens de recevoir des retours mail en masse de hotmail :

This is the mail system at host 202.17.121.91.in-addr.arpa.
I'm sorry to have to inform you that your message could not
be delivered to one or more recipients. It's attached below.
For further assistance, please send mail to postmaster.
If you do so, please include this problem report. You can
delete your own text from the attached returned message.
                   The mail system
< ****** @hotmail.fr>: lost connection with mx4.hotmail.com[65.55.92.184]
    while performing the HELO handshake
Reporting-MTA: dns; 202.17.121.91.in-addr.arpa
X-Postfix-Queue-ID: BF5662C01
X-Postfix-Sender: rfc822; contact@watchdogs-france.fr
Arrival-Date: Wed, 28 Nov 2012 11:19:55 +0100 (CET)
Final-Recipient: rfc822; ****** @hotmail.fr
Action: failed
Status: 4.4.2
Diagnostic-Code: X-Postfix; lost connection with mx4.hotmail.com[65.55.92.184]
    while performing the HELO handshake

hi,

Peux-tu nous donner ta config postfix ?

@+

BlackDev
Auteur
# Bannière afficher lorsqu'on se connecte en SMTP sur le port 25
smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)
# Service qui envoie des notifications "nouveau message"
biff = no
# Desactive la commande SMTP VRFY. Arrête certaine technique pour avoir des adresses email
disable_vrfy_command = yes
# Impose au client SMTP de démarrer la session SMTP par une commande Helo (ou ehlo)
smtpd_helo_required = yes
# Avec le courier local ça ajoute .NDD aux adresses incomplètes (seulement le nom d'hote)
append_dot_mydomain = no
# Le nom de la machine du système de messagerie
# Par défaut c'est host.domain.tld mais on peut mettre un reverse dns
#91.121.17.202
myhostname = 202.17.121.91.in-addr.arpa
# Le domaine utilisé par defaut pour poster les message local
myorigin = 202.17.121.91.in-addr.arpa
# Liste des domaines pour lequel le serveur doit accepter le courrier
mydestination = 202.17.121.91.in-addr.arpa, localhost.localdomain, localhost
# Pour effectuer des livraisons de courrier avec un relay (ici non)
relayhost =
# Liste des réseaux locaux autorisés
mynetworks = 127.0.0.0/8, 91.121.17.202
# Taille des boîtes au lettre (0 = illimité)
mailbox_size_limit = 0
# Séparateur entre le nom d'utilisateur et les extensions d'adresses
recipient_delimiter = +
# Interfaces réseaux à écouter (ici toutes)
inet_interfaces = all
# Gestion des boites mails virtuelle
# Contient les fichiers qui permettent de relier postfix mysql
virtual_alias_maps = mysql:/etc/postfix/mysql-virtual_aliases.cf,mysql:/etc/postfix/mysql-virtual_aliases_comptes.cf
virtual_mailbox_domains = mysql:/etc/postfix/mysql-virtual_domaines.cf
virtual_mailbox_maps = mysql:/etc/postfix/mysql-virtual_comptes.cf
# Le dossier ou seront contenu les mails (=home de l'user vmail)
virtual_mailbox_base = /var/spool/vmail/
# L'id du groupe et de l'utilisateur vmail créé précédement
virtual_uid_maps = static:5000
virtual_gid_maps = static:5000
# Créer un dossier par comte email
virtual_create_maildirsize = yes
# A activer si vous souhaitez ajouter des quotas
virtual_mailbox_extended = yes
# Impose les limites au niveau des mails, dans notre cas aucune
virtual_mailbox_limit_maps = mysql:/etc/postfix/mysql-virtual_quotas.cf
# Ajouter une limite sur la taille des messages pour les boites virtuelles
virtual_mailbox_limit_override = yes
virtual_maildir_limit_message = "La boite mail de votre destinataire est pleine, merci de reessayez plus tard."
virtual_overquota_bounce = yes
# adresses d'expedition
smtpd_sender_restrictions =
        permit_mynetworks,
        warn_if_reject reject_unverified_sender
# adresses de destination
smtpd_recipient_restrictions =
        permit_mynetworks,
        reject_unauth_destination,
        reject_non_fqdn_recipient
# client
smtpd_client_restrictions =
        permit_mynetworks
milter_default_action = accept
milter_protocol = 2
smtpd_milters = inet:localhost:8891
non_smtpd_milters = inet:localhost:8891

Hello,

Vérifie au niveau de:

myhostname = 202.17.121.91.in-addr.arpa
# Le domaine utilisé par defaut pour poster les message local
myorigin = 202.17.121.91.in-addr.arpa
# Liste des domaines pour lequel le serveur doit accepter le courrier
mydestination = 202.17.121.91.in-addr.arpa, localhost.localdomain, localhost

Car je ne suis pas sur...