[SOLVED]can't send email to hotmail.com addresses My server cant send email but receive emails from hotmail.com im runing the system on my signature on a dynamic ip address what can i do to fix that? change to a static ip service? there is no other way? this is what i got when i try to send an email to a hotmail user... Code: host mx3.hotmail.com[65.54.244.72] said: 550 DY-001 Mail rejected by Windows Live Hotmail for policy reasons. We generally do not accept email from dynamic IP's as they are not typically used to deliver unauthenticated SMTP e-mail to an Internet mail server. http://www.spamhaus.org maintains lists of dynamic and residential IP addresses. If you are not an email/network admin please contact your E-mail/Internet Service Provider for help. Email/network admins, please visit http://postmaster.live.com for email delivery information and support (in reply to MAIL FROM command)
A static IP is a must for Hotmail and many other mail servers like that. Also make sure you have a valid SPF record, and that (in case of Hotmail) your domain(s) are added to the Hotmails SenderID program. To get your domain(s) added to the SenderID program, you will need to contact Hotmail. Please search this forum (keyword Hotmail) for more info. A working fix might be to use you ISP's SMTP's server for sending mail.
thank you so much for your reply... do you mean configure my ISP smtp on my server or application(phpbb) because i tried before setting up the smtp mail function on phpbb3 with no luck is there a way to configure my server to send mails using my isp smtp ? and, by using that solution, all email are going to be sended with my ISP mail address? sorry, my english is not that good.... again, thank you.
An easy fix would be to use your ISP's SMTP server in your email client. In Outlook (express) there is an advanced option. In here you need to add the username/password of your ISP. When you set the POP3 to your own server, your email client will receive all the email from it. It will use the SMTP from your ISP to send the email. The email address shown will be the one you use in your email client (does not need to be the one from your ISP) Small note. Hotmail might/will still see your send email as spam (as the SPF record is not correct for your ISPconfig domain), and will endup in the bulk folder.
I think thats a temporary solution for a end user.. but what about system mails, the emails that the server send ? another dumb cuestion.. if i call my isp and get a static ip address, that ip can resolve to my domain ? because the ip that i have right know is resolving to myip-somethings.myisp.com is that the way it should work ?
[solved] i just folowed falko how to http://www.howtoforge.com/postfix_relaying_through_another_mailserver ........ et voila!! now all my domains can send emails to hotmail, gmail, yahoo and others... by the way, do you guys think that i need a static ip? I'll just use this server to provide free hosting my family and friends... i know that by some time I will have to update the ip. whats the benefits of having a static ip besides that? thank you
If you're relaying through a mail server with a static IP, then a dynamic IP will do for your web server.