hello , all email servers (gmail, mail.com , ...) accept emails coming from my server only hotmail doesn't reicive when I run this command in SSH : echo "test mail" | mail -s "test" I have in my exim_mainlog : 7-09-12 13:44:11 1IVPhb-0008Cm-Rz <= root@server.xxxxx.com U=root P=local S=382 2007-11-24 13:44:12 1IVPhb-0008Cm-Rz => xxxx@hotmail.com R=lookuphost T=remote_smtp H=mx4.hotmail.com [65.54.244.104] 2007-11-24 13:44:12 1IVPhb-0008Cm-Rz Completed 2007-11-24 13:44:29 1IVPht-0008D9-UC <= root@server.xxxxxx.com U=root P=local S=382 2007-11-24 13:44:30 1IVPht-0008D9-UC => xxxx@hotmail.com R=lookuphost T=remote_smtp H=mx1.hotmail.com [65.54.244.136] 2007-11-24 13:44:30 1IVPht-0008D9-UC Completed 2 1IVPhb-0008Cm-Rz => xxxx@hotmail.com R=lookuphost T=remote_smtp H=mx4.hotmail.com [65.54.244.104] 2007-11-24 13:44:12 1IVPhb-0008Cm-Rz Completed PHP: telnet mx4.hotmail.com 25 give : [root@server ~]# telnet mx4.hotmail.com 25 Trying 65.54.245.104... Connected to mx4.hotmail.com (65.54.245.104). Escape character is '^]'. 220 bay0-mc10-f4.bay0.hotmail.com Sending unsolicited commercial or bulk e-mail to Microsoft's computer network is prohibited. Other restrictions are found at http://privacy.msn.com/Anti-spam/. Violations will result in use of equipment located in California and other states. Wed, 12 Sep 2007 03:49:15 -0700 PHP: my datacenter reply me : Hello, We have investigated your issue in detail. We tried to sent mails from the server to our Softlayer hotmail account. From the logs, it is clear that the mails are sent successfully from the server. ========= 2007-11-23 23:50:29 1IviI1-0001De-SX <= root@server.XXXX.net U=root P=local S=361 2007-11-23 23:50:30 1IviI1-0001De-SX => XXXX@hotmail.com R=lookuphost T=remote_smtp H=mx3.hotmail.com [65.54.244.200] 2007-11-23 23:50:30 1IviI1-0001De-SX Completed ======== But this is not received at the hotmail mailbox. Hence this is an issue at their end. You may contact the hotmail support to resolve this. Regarding the spamming, we could find a lot of mails from the user nobody. You can prevent the user nobody from sending the mail from WHM as follows. Please select the option "Prevent the user "nobody" from sending out mail to remote addresses" from WHM >> Main >> Server Configuration >> Tweak Settings >> Mail option. Please try this and let us know in case you need any further assistance in this regard. Regards PHP: any trick for fix this problem please ??
Like your datacenter support said, the problem lies on Hotmail's end, and you'll need to contact their email support team to get this looked into.
You will have to fulfill their SenderID as you do with SPF. Check this URL : https(colon)(slash)(slash)support.msn.com(slash)eform.aspx?productKey=senderid&ct=eformts This is the form for SenderID, you will get qualified if you fill this forms and it may take 24-48 hours. Replace (colon) with : and (slash) with /
Yeah you're going to need a SPF record for hotmail which is fun. Then for Yahoo you need domainkeys setup. Seems like it'd endless battle and even with those records hotmail, yahoo ect. still shove mail into the spam box unless the user has the domain white listed.
Yeah hotmail is a real prick when it comes to sending mail. Did your server ever send to hotmail. If so it could be a few of your users flagged your message as spam which doesnt help. What is the content of your email? Sometimes cutting out any potential spammy words can help. Although if your IP is flagged as a spammer your only approach is to go through them as the other users said. Its can be a painful process keeping up with it
Hotmail needs spf record setup. Yahoo domainkeys verification isn't needed. But it'll mark your domain as authentic.