Mike Cardwell wrote:
> * on the Sun, Jun 10, 2007 at 07:56:05PM +0200, mavior wrote:
>
>
>> The mail simply does not arrive in hotmail inbox nor in spam box.Seems
>> like it is silently deleted from hotmail servers,but I don't receive any
>> reject mail back or any other feedback.
>> Any suggestions?
>> thank you
>>
>
> I've found a way around their stupid filters. Well, it works for me
> anyway. Just before the dnslookup router create another router:
>
> hotmail:
> driver = dnslookup
> domains = hotmail.com : hotmail.co.uk
> transport = remote_smtp
> headers_add = ${run{/usr/bin/perl -e 'print "X-HotMail-Fodder1-\$_: ".("Z"x99)."\n" for 1..220'}{$value}{}}\
> ${run{/usr/bin/perl -e 'print "X-HotMail-Fodder2-\$_: ".("Z"x99)."\n" for 1..220'}{$value}{}}
> ignore_target_hosts = 0.0.0.0 : 127.0.0.0/8
> no_more
>
> This adds lots of large headers to the email message which seems to
> push the message size above a limit somewhere around 50KB at which
> point hotmail stops blackholing my mail. Maybe they don't perform
> certain scans on messages above a certain size.
>
> 1.) This might piss them off so use it at your own risk. It's obviously only
> appropriate for small mail systems.
> 2.) The reason I have two run expansions as it fails if you try to
> return a result larger than 32KB
> 3.) hotmail.com and hotmail.co.uk obviously aren't the only hotmail
> domains so that list should probably be expanded
> 4.) Hotmail doesn't blackhole any replies to mail afaics. With a
> bit of testing I've found that whenever you send an email from your
> hotmail account they record the Message-ID with the account. Any email
> that you send back to that account will get through if the Message-ID is
> valid. This means we could simply not apply the padding if an email
> contains a message id of the correct format
>
> Mike
>
>
Thank you very much,the router is working here(was thinking if the
overhead added let the hotmail servers think that the email was sent
from a "good" server that add lot of certificates,informations and ids
to the header), and the fact that is working , let me think only how
much useless and without consistency are the hotmail server policies.
Much more because I can confirm this:
I've just tested the hotmail.it servers in this way: I sent two mails ,
one from Thunderbird last version, one from Outlook express version 6,
result:
the mail sent from Outlook is inbox, no trace for the other one, obviously.
goodbye