13/03/2010

L’email : un vilain petit cafardeur !

Dompter son Mail User Agent (mua)



Dompter son mta, c’est bien, mais que fait-on lorsque nous n’avons pas la main dessus ?

Thunderbird

Mes mails pros sont gérés par OBS et j’utilise comme mua Thunderbird qui a la mauvaise idée de transmettre l’ip ou le hostname lors du HELO (ou EHLO) ce qui donne par exemple ceci :

Received: from [192.168.5.12] (*.fr [217.1.2.3]) (authenticated)
by smtp05.msg.oleane.net (MTA) with ESMTP id o1QB4km3010343
for <x@truc.org> Fri, 26 Feb 2010 12:04:46 +0100

Que l’on peut transformer en :

Received: from truc.org (*.fr [217.1.2.3]) (authenticated)
by smtp06.msg.oleane.net (MTA) with ESMTP id o2BGsI5N007702
for <x@truc.org> Thu, 11 Mar 2010 17:54:18 +0100

Grâce à la clef de configuration de type string :

mail.smtpserver.smtp1.hello_argument

Que vous devrez créer dans le about:config du Thunderbird, et ceci pour tous vos mail.smtpserver bien entendu.

Que retenir de cette partie ?

Votre mua aussi peut donner des informations à votre insu. C’est inutilement idiot, une ip locale ne peut en aucun cas être une information pertinente pour le mta à l’autre bout de la connexion.