HowtoForge Forums | HowtoForge - Linux Howtos and Tutorials

HowtoForge Forums | HowtoForge - Linux Howtos and Tutorials (http://www.howtoforge.com/forums/index.php)
-   Server Operation (http://www.howtoforge.com/forums/forumdisplay.php?f=5)
-   -   Email Problems (http://www.howtoforge.com/forums/showthread.php?t=51339)

ShadyB 9th February 2011 14:46

Email Problems
 
Hi there all,

I seem to have some issues with my mail (SPF related I think).

Basically my setup is this.

I have 4 servers running.
  • DNS Server
  • Mail Server
  • Webserver #1
  • Webserver #2

Now, the main mail server is running perfectly fine using a slightly customised variant of the 'Virtual Users With MySQL Postfix' setup.

The issue I'm having (which isn't really related to that mail server) is that on the webservers, some people using the PHP mail function aren't having their messages delivered. The server is trying to deliver them via sendmail.

From what I gather it may have something to do with reverse lookups, but I'm not sure.

Is it fine to have sendmail running standalone on the server, or do I need to install Postfix on the webservers as well?

My mail log file looks like this..

Code:

Feb  9 13:42:37 webforma sendmail[27691]: p19Dgamu027691: from=webforma, size=186, class=0, nrcpts=1, msgid=<201102091342.p19Dgamu027691@webforma.core01.zen-studios.com>, relay=webforma@localhost
Feb  9 13:42:37 webforma sm-mta[27692]: p19Dgbfd027692: from=<webforma@webforma.core01.zen-studios.com>, size=439, class=0, nrcpts=1, msgid=<201102091342.p19Dgamu027691@webforma.core01.zen-studios.com>, proto=ESMTP, daemon=MTA-v4, relay=localhost.localdomain [127.0.0.1]
Feb  9 13:42:37 webforma sendmail[27691]: p19Dgamu027691: to=lbrooks@webforma.co.uk, ctladdr=webforma (1001/1001), delay=00:00:01, xdelay=00:00:00, mailer=relay, pri=30186, relay=[127.0.0.1] [127.0.0.1], dsn=2.0.0, stat=Sent (p19Dgbfd027692 Message accepted for delivery)
Feb  9 13:42:39 webforma sm-mta[27694]: p19Dgbfd027692: to=<lbrooks@webforma.co.uk>, ctladdr=<webforma@webforma.core01.zen-studios.com> (1001/1001), delay=00:00:02, xdelay=00:00:02, mailer=esmtp, pri=120439, relay=mailserver.webforma.co.uk. [213.171.216.118], dsn=5.1.1, stat=User unknown
Feb  9 13:42:39 webforma sm-mta[27694]: p19Dgbfd027692: p19Dgdfd027694: DSN: User unknown
Feb  9 13:42:39 webforma sm-mta[27694]: p19Dgdfd027694: to=<webforma@webforma.core01.zen-studios.com>, delay=00:00:00, xdelay=00:00:00, mailer=local, pri=30000, dsn=2.0.0, stat=Sent

I'm not too sure what the DSN errors mean, or why it's saying user unknown.

Any help on this matter would be greatly appreciated.

Edit: Just to clarify, the webserver in question is 'webforma.core01.....', and it's obviously delivering to mailserver.webforma.co.uk.
I could see how it might be confusing.

falko 10th February 2011 19:47

Can you post an excerpt from the same time from the mail log on the mail server?

ShadyB 10th February 2011 23:24

Unfortunately I can't access the logs on the other mail server.

The strange thing is some servers will accept the emails, but others will reject it (so I know it's not a problem with sendmail on the actual webserver.

Any other suggestions?

ShadyB 10th February 2011 23:37

Sorry for the double post, but on another note..

Say I have the domain "example.com" who's mail is handled on one server, and I want to send mail (e.g through sendmail) from another server, what are the relevant SPF records I'd need in my DNS zonefile?

I've tried to read up on it but there's so many variations so I'm quite confused.

Thanks in advance!

falko 11th February 2011 14:36

Quote:

Originally Posted by ShadyB (Post 250825)
Unfortunately I can't access the logs on the other mail server.

The strange thing is some servers will accept the emails, but others will reject it (so I know it's not a problem with sendmail on the actual webserver.

Any other suggestions?

Please make sure that your server isn't blacklisted: http://mxtoolbox.com/blacklists.aspx

Quote:

Say I have the domain "example.com" who's mail is handled on one server, and I want to send mail (e.g through sendmail) from another server, what are the relevant SPF records I'd need in my DNS zonefile?
Take a look here: http://old.openspf.org/wizard.html

ShadyB 12th February 2011 00:51

Thanks falko.

I checked my IP range in all the blacklists and that seems to be ok, and I think I've now got my head around the whole SFP situation.

Final request (as you seem to know alot :)) is PTR records.
What is the importance of setting these up, and how would I go about formatting them?

Thanks for all your help!

falko 12th February 2011 11:42

You must contact your ISP or hoster to set the PTR records up for you - this is the task of the admin that owns your IP. Some hosters also have a web interface where you can configure your PTR records.

ShadyB 12th February 2011 16:39

So is a PTR records basically the same as an RDNS entry?

Thanks

falko 13th February 2011 19:51

Yes, it's just a different name.

ShadyB 14th February 2011 02:47

Thanks for clearing everything up falko.
This sites been a really useful resource to me for the past few years now and I couldn't have got where I am today without it.

Will find a nice donation coming your way in the next few days or so :)

Thanks again for all your help,
Lee.


All times are GMT +2. The time now is 00:03.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2014, vBulletin Solutions, Inc.