Salut LoulouL,
Réputation de l’IP : préchauffage à faire moi-même sur le dédié
ça consiste en quoi exactement ?
En gros, ça consiste à faire monter le débit progressivement sur une longue période pour habituer les serveurs destinataires à recevoir un certain volume clean de ton serveur. En effet, de nombreux serveurs smtp vérifient les augmentations soudaines de volumes et sont beaucoup plus tatillons avec les émetteurs qu’ils ne connaissent pas depuis longtemps.
Il n’y a pas vraiment de science exacte dans ce domaine. Chez Sendinblue ils conseillent de commencer à 3000/j et d’augmenter de 30% chaque jour.
Perso, j’ai tendance à commencer à 100/j pendant une semaine pour vérifier la qualité de mes listes etc… et après à commencer à augmenter.
Rythme d’envoi SMTP pour les FAI : Je dois le gérer moi-même avec des files ralenties
Idem, quel rythme est acceptable ?
Quelle config mettre en place pour automatiser ça ?
Comme j’utilise mes propres dédiés, je le règle directement dans postfix. (config linux)
Le volume dépend des FAI. Mais en gros, si tu commences à voir dans tes logs de mails (/var/log/mail.log) des erreur du genre :
Jan 13 10:22:54 mathys postfix/smtp[1256]: AF78832F79: to=, relay=smtp.wanadoo.fr[80.12.242.82]:25, delay=23, delays=0.02/0/23/0, dsn=4.0.0, status=deferred (host smtp.wanadoo.fr[80.12.242.82] refused to talk to me: 421 mwinf5c30 ME Trop de connexions, veuillez verifier votre configuration. Too many connections, slow down. OFR004_104 [104]
Cela veut dire que t’en envoie trop.
Donc si tu fonctionnes sur postfix tu peux créer une file ralentie pour ces FAI.
Ajouter dans /etc/postfix/master.cf (Ici exemple avec max une connexion simultanée et 1 mail/s)
# Slow sending queue for some ISP
slow unix - - n - 5 smtp
-o syslog_name=postfix-slow
-o smtp_destination_concurrency_limit=1
-o slow_destination_rate_delay=1
Puis router ces domaines via cette route.
Dans /etc/postfix/transport :
orange.fr slow:
wanadoo.fr slow:
infonie.fr slow:
aliceadsl.fr slow:
free.fr slow:
Reconstruire la base de transport avec la commande :
postmap /etc/postfix/transport
Dans /etc/postfix/main.cf, vérifier la ligne transport_maps et y ajouter la lecture depuis le fichier. (hash:/etc/postfix/transport) Exemple :
transport_maps = hash:/var/lib/mailman/data/transport-mailman, proxy:mysql:/etc/postfix/mysql-virtual_transports.cf, hash:/etc/postfix/transport
Redémarer postfix :
/etc/init.d/postfix reload
Ensuite tu peux vérifier dans tes logs que les mails envoyés à ces domaines passent bien par la file que tu as créé : (Dans mon exemple elle s’appelle postfix-slow)
Mar 29 08:33:36 mail postfix/smtp[16872]: EEFB61E15B7: to=, relay=mx1.free.fr[212.27.48.7]:25, delay=1.5, delays=1.2/0/0.05/0.21, dsn=2.0.0, status=sent (250 OK) Mar 29 08:49:05 mail postfix-slow/smtp[17149]: EAA4CC0D101: to=, relay=mx1.free.fr[212.27.48.6]:25, delay=0.24, delays=0.01/0/0.05/0.18, dsn=2.0.0, status=sent (250 OK)
Attention avec ces manips, c’est juste ma manip sur mes serveurs Ubuntu + ISPConfig . Cela peut être différent sur les tiens. N’essayes pas de copier-coller sans avoir compris avant ce que tu fais. Il est possible que tu trouves pleins d’autres tutos sur le net mieux adaptés à ta propre situation.