SMTP by SendMail
Hi,
I am setting an email server using SendMail on RedHat Linux 9. I can receive and email from both internal and external network. However, I cannot send the email to other email accounts such as xxx@hotmail.com. After I check the /etc/log/mail/log. The message is .............. stat=Deferred: Connection refused........... Anyone came across this problem and how to solve this? Thanks. Thomas |
Can you send email to any other external domains such as yahoo.com? I've noticed a few other posts that mention Hotmail so I wonder if they're doing some agressive spam blocking.
|
# Common e-mail tools
sendmail - postfix - sends mail to local users (and internet when configured correctly) fetchmail - gets mail from internet accounts (non-Hotmail type) procmail - sorts and delivers into separate mailboxes mutt - mail client that sucks less than all the others Email the Linux Way Suresh Ramasubramanian's email guide The Linux Mail User HOWTO The Linux Electronic Mail Administrator HOWTO SquirrelMail web mail Why use Hotmail when there is LinuxMail? Gotmail, a utility to download mail from Hotmail type accounts I found this file to configure sendmail on Suresh Ramasubramanian's email guide Code:
divert(-1) RedHat Linux Manuals Get your mp3 support here Maximum RPM rpmfind Easier software management: apt4rpm - Red Carpet RedHat 8.0 Tips & Tricks # Redhat 7.3 down configuration commands setup leads to several configuration tools # Redhat 7.3 up configuration commands Configure soundcard: redhat-config-soundcard Configure X server: redhat-config-xfree86 Configure network: redhat-config-network Manage software: redhat-config-packages # Handling NTFS New Technology FileSystem (NTFS) HOWTOs Linux NTFS project |
Some MTA's such as qmail use control files to secure against relaying, if the domain is not in the control file you can't send mail to it! There could be a control file such as this with sendmail, I am a qmail administrator so I'm just guessing!!
|
Are you on a dialup/DSL/cable subscriber connection to the InterNet and sending the e-mail directly from your machine to hotmail?
If so then your host will have a name such as 1-23-dialup-DSL-cable-something.yourISP.COM When some sites see these types of names indicating an obvious temporary type host, they will refuse to accept the incoming mail. The only way around this problem is to use your ISP mail machine as a smarthost relay. Of course if HotMail or whoever has put a block on the entire domain of your ISP, then that is not going to work either. |
Can you successfully email an AOL account?? AOL implements SPAM blocking including "ping -a x.x.x.x" (your IP address). If the resulting host name corresponding to that IP address is not on their list, your email will be refused (exactly what Corin is suggesting in prev post). Maybe Hotmail is doing the same thing. I've read that a work-around is to have your server relay all of your outgoing messages to whatever SMTP server is legitimately available from your ISP. You would be a legitimate user sending out email (from your ISP's SMTP server's point of view) ... then when it gets to AOL (or Hotmail, if they are doing the same thing) when they do "ping -a x.x.x.x" it will result coming from a sanctioned SMTP host and they should allow the email.
|
All times are GMT -5. The time now is 04:31 PM. |