Jump to content
  • Checkout
  • Login
  • Get in touch

osCommerce

The e-commerce.

No Email


GraphicTodd

Recommended Posts

Posted

Hello,

 

I'm not able to get any email coming from my catalog. I've tried both the smtp setting and the sendmail option... does anyone have any suggestions on how to get the mail to work?

 

Thank you!

Posted
Hello,

 

I'm not able to get any email coming from my catalog. I've tried both the smtp setting and the sendmail option... does anyone have any suggestions on how to get the mail to work?

 

Thank you!

 

I just tried to get a forgotten password and it didn't send either... I'm so frustrated that the email function doesn't work!

Posted

I am having the same problem. I have been trying to get it to work for the past freakin week!!!! I've tried both SMTP, sendmail, and a contribution called Mail factory which uses smtp. I am not able to send e-mail through the admin side, customer's are not getting e-mails (i've tested and tested all of this) It says it is sent if i send an email through the admin area but no email.

Posted
I am having the same problem. I have been trying to get it to work for the past freakin week!!!! I've tried both SMTP, sendmail, and a contribution called Mail factory which uses smtp. I am not able to send e-mail through the admin side, customer's are not getting e-mails (i've tested and tested all of this) It says it is sent if i send an email through the admin area but no email.

 

Yeah, I know what you mean... I don't know what else to try! I also tried the mail factory but didn't get any results with that either.

Posted
Yeah, I know what you mean... I don't know what else to try! I also tried the mail factory but didn't get any results with that either.

 

 

I just went through ordering something and the payment method I used was cash on delivery... when I finished the purchase I got a confirmation email sent to my admin. All other email doesn't work... tell a friend and the admin email to subscribers don't work at all. Why would it work for just the one but not the other?

 

Thanks! :blink:

Posted
I just went through ordering something and the payment method I used was cash on delivery... when I finished the purchase I got a confirmation email sent to my admin. All other email doesn't work... tell a friend and the admin email to subscribers don't work at all. Why would it work for just the one but not the other?

 

Thanks! :blink:

 

same problem here, it is very odd, especially frustrating though is that there is no feedback that I can find, ie: not even a log file which might explain the problem.

Posted
same problem here, it is very odd, especially frustrating though is that there is no feedback that I can find, ie: not even a log file which might explain the problem.

 

I'm having a similar problem. Customers with @yahoo, @aol etc. receive emails but pop3 accounts do not. I did a search and found literally hundreds of similar complaints with no resolution (and many, many posts about the lack of a resolution).

Posted

so also gmx accounts are not working.

But the most E-Mails are pop3 accounts.

There must be a solution.

Are your from adresses for the shop also pop3 accounts?

Posted
I'm having a similar problem. Customers with @yahoo, @aol etc. receive emails but pop3 accounts do not. I did a search and found literally hundreds of similar complaints with no resolution (and many, many posts about the lack of a resolution).

 

This doesn't make me happy to read!! After spending all this time trying to get osCommerce only to find out that there isn't a resolution to so many complaints. :(

Posted

This isn't exactly an osCommerce problem. It's more to do with what mail facilities you do (or do not) have with your web hosting company.

 

There have been many posts like this (you're right about that), and the answer usually lays in one of two things:

 

1. Your hosting company doesn't provide an outgoing mail service on your domain, but only on their own domain.

 

2. Your hosting company does provide an outgoing mail service but it requires SMTP authentication (user name and password) even for programmes (such as osCommerce) which use outgoing mail services. There is a contribution for this which you can find in the Contributions section.

 

Vger

Posted
This isn't exactly an osCommerce problem. It's more to do with what mail facilities you do (or do not) have with your web hosting company.

 

There have been many posts like this (you're right about that), and the answer usually lays in one of two things:

 

1. Your hosting company doesn't provide an outgoing mail service on your domain, but only on their own domain.

 

2. Your hosting company does provide an outgoing mail service but it requires SMTP authentication (user name and password) even for programmes (such as osCommerce) which use outgoing mail services. There is a contribution for this which you can find in the Contributions section.

 

Vger

 

I understand what you're saying Vger. I have a phBB board a blog an ad serving program and several php mail forms on my site. This is the only program that I've encountered that has this issue and to hear from somoene else having these same issues and stating that there are lots of reports of this problem going unresolved was a little startling.

Posted

If your host requires SMTP authentication then you'll find that some features of osCommerce mail still work, because they use the native php mail functionality - while others will require you install the SMTP authentication contribution.

 

This is not actually an osCommerce issue, it's just the way some hosting companies set things up. The servers I use require SMTP authentication for normal e-mail services - but not for osCommerce or any other php programme.

 

Vger

Posted
If your host requires SMTP authentication then you'll find that some features of osCommerce mail still work, because they use the native php mail functionality - while others will require you install the SMTP authentication contribution.

 

This is not actually an osCommerce issue, it's just the way some hosting companies set things up. The servers I use require SMTP authentication for normal e-mail services - but not for osCommerce or any other php programme.

 

Vger

 

Vger, do you having any recommendations on a contribution that you think might work best or has the best success rate?

 

Thanks!

Posted
You can try this one. I have never used it so can't vouch for it:

 

http://www.oscommerce.com/community/contri...+Authentication

 

Vger

 

I also found this:

 

"AND THE SOLUTION IS....

 

There were no A records set up for the mail server.

Many sites configure their mail servers to reject mail from hostnames that don't resolve properly, in order to cut down on spam so the headers were being rejected by pop accounts. I put in proper records and VOILA... the emails sent! (actually, they always sent, they just never arrived)"

 

This is specifically addressed to the issue of mail not going to pop3 accounts. I'll let you know what happens.

Posted
I also found this:

 

"AND THE SOLUTION IS....

 

There were no A records set up for the mail server.

Many sites configure their mail servers to reject mail from hostnames that don't resolve properly, in order to cut down on spam so the headers were being rejected by pop accounts. I put in proper records and VOILA... the emails sent! (actually, they always sent, they just never arrived)"

 

This is specifically addressed to the issue of mail not going to pop3 accounts. I'll let you know what happens.

 

I'll give this a try as well. I'm very hopeful... I'll also post back letting you know my results!

 

Thanks!

Posted
You can try this one. I have never used it so can't vouch for it:

 

http://www.oscommerce.com/community/contri...+Authentication

 

Vger

 

I've tried this and it doesn't work... I just get a bunch of errors.

 

Warning: email::send(Mail.php) [function.send]: failed to open stream: No such file or directory in /var/www/domains/x.californiaheaven.com/docs/catalog/includes/classes/email.php on line 501

 

Warning: email::send() [function.include]: Failed opening 'Mail.php' for inclusion (include_path='.') in /var/www/domains/x.californiaheaven.com/docs/catalog/includes/classes/email.php on line 501

 

Fatal error: Class 'Mail' not found in /var/www/domains/x.californiaheaven.com/docs/catalog/includes/classes/email.php on line 514

Posted

ok, so i'm lost on this one as well -- i know it's not a configuration with the smtp server itself, because it's mine, and i've got multiple other php-based webapps that can send mail just fine..

 

is there any kind of debugging available within osCommerce to try and see where the process might be breaking down?

 

smtp is also specified within php.ini (4.3.x installation) , but i'm just not seeing any sorts of errors, etc.. help?

Posted
ok, so i'm lost on this one as well -- i know it's not a configuration with the smtp server itself, because it's mine, and i've got multiple other php-based webapps that can send mail just fine..

 

is there any kind of debugging available within osCommerce to try and see where the process might be breaking down?

 

smtp is also specified within php.ini (4.3.x installation) , but i'm just not seeing any sorts of errors, etc.. help?

 

I'm stumped as well. I can't seem to get this mail factory contrib to work either!

Posted

I have the same problem ! :( my oscommerce dont's send and recive any e-mail.

I use xampp... but i'am work in this site 4 weeks and i have try everthing but e-mail it is complete impossivel to resolve :(

Posted
I use xampp

 

XAMPP comes with Mercury Mail but it is not turned on by default. You have to go to the XAMPP folder and locate the mercury_start.bat command file and execute it.

 

Vger

Posted

Ok. Got all of my A Record ducks in a row but still have the same problem: emails send just fine to @msn, @yahoo, etc. but not to any pop3 account like myemailATmydomain.com.

 

Has anyone else made any progress with this?

 

Thanks.

Posted

Aquick note for Xampp users.. you need to set both php files.. the one in the php dir and in apache bin folder.

 

I'm sure that i rote the how to set this up last year or so..

 

Off the top of my head... ( not 100% sure)

 

Mail settings PHP.ini

 

Crlt F type mail, find down 3 times.

Next line

SMTP Host= THis is set to IP or computers NAME

 

Next line add

 

Port=25

 

IF you can log into your own external IP to get to your website/shop then install postcast, you need to be very carful how you set this up or you will be a spam relayer. It AUTO configs and you can make setting changes on its easy GUI and setup.

its NOT light on the system... BUT IT WORKS..

Posted

Two areas you need to check:

 

Preparation: you must know your email server's name or IP

 

1. the PHP.INI, check the [mail function], add your email server

SMTP = mail.xxxxxxx.com ; (or IP address of it )

sendmail_from= [email protected] ;

 

2. on OSC Admin panel, check Configuration->Email Option, set

E-mail transport Method = SMTP

Email linefeeds=CRLF

 

Then it should work. Good luck and hope it helps.

:)

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...