ArneK Posted November 10, 2007 Posted November 10, 2007 Hi to you all, Already used the searchengine but still haven't found a cure to my problem: I recently installed a non modified copy of OSC v2.2rc1. It runs on Unix at a dutch hosting provider but is causing me headaches... :wacko: PHP Version 5.1.6 MySQL Version 5.0.22 Shop admin E-Mail Options are set to: Sendmail LF False False True The problem is, the customers do not get an order confirmation email when they bought something from my shop. As "shopowner" I do get a copy of the order... I already installed this testscript Harald wrote (email_test.php) and did a lot of testing. It looks mailing within my domain works ok, mailing outside this domain doesn't. Using the script and sending an email within my own domain this happens: The script says: "email sent" and I receive 2 emails: - "This email has been sent from the email class osCommerce uses." - "This email has been sent from the native php mail() function." Using the script and sending an email outside my own domain this happens: NOTHING! No emails at all... I don't know wether the emails are not sent, or are not received (rejected). My provider cannot tell me either... :huh: I already tried most of the posted modifications in both the email.php files and both the general.php files. The best I get after modification is that the customer receives a welcome mail when they sign in, but most of the time this mail lands into the spamm bin. Also I receive two emails, both at the shop's return emailadress. One is the copy of the order, the other is a rejected (??) mail send back to the shop's adress and it says: --------------------------------------------------------- Hi. This is the qmail-send program at localhost.localdomain. I'm afraid I wasn't able to deliver your message to the following addresses. This is a permanent error; I've given up. Sorry it didn't work out. <[email protected]>: 213.132.204.50 does not like recipient. Remote host said: 550-Bad HELO: localhost.localdomain does not exist - Please see RFC 2821 550 section 4.1.1.1 Giving up on 213.132.204.50. --------------------------------------------------------- Where [email protected] is the customers' emailadress. Before having an endless discussion with my provider I really would like to ask for your opinion... :rolleyes: Can someone help me out please? Kind regards, Arne.
Gauravs Posted November 10, 2007 Posted November 10, 2007 Check with your ISP to configure reverse DNS for your domain. Emails are being rejected becuase remote servers suspect your localhost.localdomain setting as spam. As you can read from QMAIL output, your name should go as yoursite/yourdomain, but it is being passed as localhost.localdomain. and a suspected relay / bounce message and primary reason for rejecting (code 550) for your emails. Hi. This is the qmail-send program at localhost.localdomain. I'm afraid I wasn't able to deliver your message to the following addresses. This is a permanent error; I've given up. Sorry it didn't work out. <[email protected]>: 213.132.204.50 does not like recipient. Remote host said: 550-Bad HELO: localhost.localdomain does not exist - Please see RFC 2821 550 section 4.1.1.1 Giving up on 213.132.204.50. Best Regards,Gaurav
ArneK Posted November 10, 2007 Author Posted November 10, 2007 Hi Gaurav, Thanks for your answer! I will ask my provider first thing monday morning... :thumbsup: Hope this is the solution... :sweating: Thanks! Kind regards, Arne.
Recommended Posts
Archived
This topic is now archived and is closed to further replies.