Cannot receive emails sent by a server

jeden

Guppy
Hello,

I'm managing a server (not on jodohost network) for a client of mine, where I installed a PHP web application which, at some point, sends an email.

While testing teh application I noticed that none of the emails sent to my email address hosted on jodohost are delivered - I tried using my gmail email, and the email is delivered.

So, I presume that the IP address of the server is blacklisted - can it be true? Is there a way to have the server removed from the black list?

Needless to say that neither me nor my customer are spammers :). I just noticed that win2003 firewall was disabled, and there was no restriction on IIS SMTP server, so I can just presume it has been used by spammers someway... I've already fixed this security issue a few days ago.

Thanks
 
it could be the person before you had gotten that IP listed, or something such as this.

It can also be due to php mail() not putting proper headers in the mail, if you lookup "php mail () + headers" on google you will get ssome good tips, you could also move to using the phpmailer classes instead of mail() which helps a lot.
 
Hi Stephen,

thanks for your reply.

I've followed your suggestion, and I've added teh message-id and x-mailer to the header - but unfortunately I see no change.

I've copied below the header of the email sent to my gmail mailbox (I've replaced my email address and the originating IP with xxx) - maybe by looking at them you're able to see what's wrong...

If headers are ok, what else can I do? I need to understand whether this is a problem limited to jodohost or there could be other mailserver rejecting emails sent by this server. I'd greatly appreciate any hint about what I can do or what I should look for.

Thanks
Antonio




Delivered-To: [email protected]
Received: by 10.65.218.13 with SMTP id v13cs151363qbq;
Tue, 4 Sep 2007 08:54:18 -0700 (PDT)
Received: by 10.100.190.8 with SMTP id n8mr4738338anf.1188921257358;
Tue, 04 Sep 2007 08:54:17 -0700 (PDT)
Return-Path: <[email protected]>
Received: from network-eg260pc ([xxx.xxx.xxx.xxx])
by mx.google.com with ESMTP id d25si6098350and.2007.09.04.08.54.16;
Tue, 04 Sep 2007 08:54:17 -0700 (PDT)
Received-SPF: neutral (google.com: xxx.xxx.xxx.xxx is neither permitted nor denied by domain of [email protected]) client-ip=xxx.xxx.xxx.xxx;
Authentication-Results: mx.google.com; spf=neutral (google.com: xxx.xxx.xxx.xxx is neither permitted nor denied by domain of [email protected]) [email protected]
Received: from network-eg260pc ([127.0.0.1]) by network-eg260pc with Microsoft SMTPSVC(6.0.3790.3959);
Tue, 4 Sep 2007 11:54:13 -0400
Date: Tue, 04 Sep 2007 11:54:13 -0400
Subject: TEST: License Code
To: [email protected]
From: [email protected]
Reply-To: [email protected]
Content-Type: multipart/alternative; boundary="PHP-ALT-e869cc623bec7b541c2b8b27fabec1be"
Message-ID: <[email protected]>
X-Mailer: PHP v5.2.3
Return-Path: [email protected]
X-OriginalArrivalTime: 04 Sep 2007 15:54:13.0180 (UTC) FILETIME=[D6DC77C0:01C7EF0B]
 
I've just remembered that I had an asp.net application installed on the same server, and a few months ago I successfully tested it, including email sending & delivery.

Now I've tried again, and no email is delivered to my jodohost mailbox - again, emails are delivered to my gmail account.

So it looks like a problem with the IP address of the server being blacklisted. Am I right? What can I do?

Tnx
Ant.
 
Back
Top