Jump to content



* * * * * 1 votes

order confirmation email not received


  • Please log in to reply
23 replies to this topic

#1   mustang62

mustang62
  • Members
  • 19 posts
  • Real Name:Mustang62
  • Gender:Male
  • Location:Quebec, Canada

Posted 09 July 2013 - 12:13 AM

One of my clients contacted me saying that she is not receiving the order confirmation emails as she used to. I checked the admin panel and they are all listed there. I set up her store admin to send extra confirmation emails to 3 other email accounts (all different servers). None of these accounts received email confirmations as well. This is all of a sudden. No changes were made to the site and no new products were added. Could it have something to do with the web host? Maybe they updated or upgraded their system and it affected oscommerce?

#2   Martin Wellness

Martin Wellness
  • Members
  • 2 posts
  • Real Name:Martin Andersen

Posted 12 July 2013 - 03:00 PM

I have the same problem at the moment and our host tries to solve the problem, but there have now spent 5 days without finding fault... so need help

#3   imop

imop
  • Members
  • 384 posts
  • Real Name:Boriss
  • Gender:Male
  • Location:Latvia

Posted 12 July 2013 - 07:43 PM

Did you checked your error log files on your hosting panel?
What was your last changes on the page maybe language files?
What osC version are you running?
1) Backup before you make changes on osC.
2) Backup between addon installs on osC.

p.s. Usually you can meet me in osC chat for free help and advice ;)

#4   Martin Wellness

Martin Wellness
  • Members
  • 2 posts
  • Real Name:Martin Andersen

Posted 01 August 2013 - 04:58 PM

Hi Boriss, my OSC guy is here http://forums.oscommerce.com/topic/393935-order-confirmation-email-strange-issue/page__hl__order%20confirmation#entry1677044

Can you look into this?

BR

#5   j.vegis

j.vegis
  • Members
  • 35 posts
  • Real Name:Janis Vegis

Posted 02 August 2013 - 08:36 AM

Same problem here!

#6   DesertCoder

DesertCoder
  • Members
  • 72 posts
  • Real Name:Desert Coder

Posted 05 August 2013 - 05:03 AM

Apparently this plague of a problem is not problematic enough to get the development team involved. Come on people, this is what gives open source a bad name.

#7   14steve14

14steve14

    STORE OWNER NOT CODER

  • Members
  • 3,435 posts
  • Real Name:Steve
  • Gender:Male
  • Location:Dorset UK

Posted 05 August 2013 - 07:06 AM

If you believe that the fault lies wiyth oscommerce hare you sent a support ticket with full details of what is and isnt happening.

Oscommerce works out of the box, the emails are all sent, so I would assume that it is something that has either been altered in the code, or there is some setting with the hosts that ias preventing things from working.
REMEMBER BACKUP, BACKUP AND BACKUP
I am not a coder, so dont bother sending PMs asking for help as you wont get any.  

Search the forums before posting questions.

#8 ONLINE   joli1811

joli1811

    Hansum Man :)

  • Community Sponsor
  • 1,532 posts
  • Real Name:john dunlop
  • Gender:Male
  • Location:Ireland

Posted 05 August 2013 - 08:07 AM

View PostDesertCoder, on 05 August 2013 - 05:03 AM, said:

Apparently this plague of a problem is not problematic enough to get the development team involved. Come on people, this is what gives open source a bad name.

Hi,

SILLY PERSON   never noticed a new plague of problems with emails  just false data in the admin so would think the dev team have better things to do than work on a non existent problem!!

Regards
Joli

PS:I sometimes come across  a bad server config !!!

Edited by joli1811, 05 August 2013 - 08:10 AM.


#9 ONLINE   joli1811

joli1811

    Hansum Man :)

  • Community Sponsor
  • 1,532 posts
  • Real Name:john dunlop
  • Gender:Male
  • Location:Ireland

Posted 05 August 2013 - 08:32 AM

Hi,
What on earth are you doing ??

Here are the sessions settings in the Configurations tab:

Session Directory /path/to/the/website.com/store(I changed this from catalog)/includes/work/

Just weird no wonder you get probs did you remember to change in the database ?

Edited by joli1811, 05 August 2013 - 08:42 AM.


#10   DesertCoder

DesertCoder
  • Members
  • 72 posts
  • Real Name:Desert Coder

Posted 05 August 2013 - 05:25 PM

@joli1811 Google this problem, you'll see PLENTY of results pointing to this problem. Thus: plague.

#11   DesertCoder

DesertCoder
  • Members
  • 72 posts
  • Real Name:Desert Coder

Posted 05 August 2013 - 06:01 PM

View Postjoli1811, on 05 August 2013 - 08:32 AM, said:

Hi,
What on earth are you doing ??

Here are the sessions settings in the Configurations tab:

Session Directory /path/to/the/website.com/store(I changed this from catalog)/includes/work/

Just weird no wonder you get probs did you remember to change in the database ?

@joli1811 Interesting tip with the sessions directory. I'll give that a try now. What would someone need to change in the database?

Cheers,

DesertCoder

#12   MrPhil

MrPhil
  • Members
  • 4,972 posts
  • Real Name:Phil
  • Gender:Male

Posted 05 August 2013 - 10:27 PM

By any chance are these emails suddenly ending up in junk/spam/bulk email folders? Maybe, due to some idiot you share your server with sending out spam, your server is now on a spam blacklist? Sometimes you'll get bounces back that state why an email wasn't delivered, but other times emails will vanish into thin air. If that's the case, get your host involved in tracing what happens to emails. Your email recipient may have changed something at their end that now results in emails being rejected. Is there anything in common with recipients who no longer receive emails? Has your host changed the rules, such as reducing the caps on emails per minute and per hour?

#13   burt

burt

    Vanquisher of Demons

  • Community Team
  • 9,117 posts
  • Real Name:G Burton
  • Gender:Male
  • Location:UK/DEV/on

Posted 05 August 2013 - 10:33 PM

That would be the development team that put out software that 1000s of shops successfully use that none of them paid a penny for.  And because you have some random server related problem your reaction is to expect the osCommerce development team to ask "how high" when you say "jump".  Yes?

The joy of Open Source is such that when problems crop up, you are expected to find a fix.  Never ever rely on anyone else including the experts that brought you the software.
Tutorials & eBooks
Templates
All instantly downloadable.

Bootstrap Templates now available!  Get in touch.

Making your shop better, one osCommerce module at a time - get in touch, or get my newsletter every 1st of the month.

#14 ONLINE   joli1811

joli1811

    Hansum Man :)

  • Community Sponsor
  • 1,532 posts
  • Real Name:john dunlop
  • Gender:Male
  • Location:Ireland

Posted 05 August 2013 - 11:43 PM

View PostDesertCoder, on 05 August 2013 - 06:01 PM, said:

@joli1811 Interesting tip with the sessions directory. I'll give that a try now. What would someone need to change in the database?

Cheers,

DesertCoder
@DesertCoder

in the database/ configuration.... you could check if the Session Directory is correct about line 148 in standard install

check the Cache Directory  while you are there anyway  line 136 standard install

Regards
Joli

#15   DesertCoder

DesertCoder
  • Members
  • 72 posts
  • Real Name:Desert Coder

Posted 06 August 2013 - 06:44 PM

@joli1811 Many thanks.I understand what you mean now, I'm looking through the database configuration table. Though this is a standard installation, the line numbers you provided don't match mine, but I'll report back when I find them

Cheers,

DesertCoder

Edited by DesertCoder, 06 August 2013 - 06:52 PM.


#16   DesertCoder

DesertCoder
  • Members
  • 72 posts
  • Real Name:Desert Coder

Posted 06 August 2013 - 06:57 PM

@burt That's not entirely fair. Not everyone who uses osc is capable of troubleshooting code. I'm about a mid-level PHP programmer and this store often has me scratching my head long before I figure things out. I have Googled this email issue many times and the number of please from people for a solution is large. This particular problem has me hamstrung on not one store, but four. This is an area that needs serious help.

#17   DesertCoder

DesertCoder
  • Members
  • 72 posts
  • Real Name:Desert Coder

Posted 06 August 2013 - 07:01 PM

@MrPhil Though we receive the emails after doing a test transaction, I did check the spam folders, and nothing is sent to us during real transactions. Again, the only difference between the test transaction and a real one is the credit card number. The biller, CCBill, provides test credit card numbers to use on their system.

Could this be an SMTP/sendmail issue? If so, where would one look on the server end?

Many thanks.

Cheers,


DesertCoder

#18   DesertCoder

DesertCoder
  • Members
  • 72 posts
  • Real Name:Desert Coder

Posted 06 August 2013 - 07:20 PM

@joli1811 The database has the correct values for the cache directory (DIR_FS_CACHE line 143) and the Session Directory (SESSION_WRITE_DIRECTORY line 155). Are there any other settings I should change?

Many thanks!

Cheers,

DesertCoder

#19   MrPhil

MrPhil
  • Members
  • 4,972 posts
  • Real Name:Phil
  • Gender:Male

Posted 07 August 2013 - 02:59 AM

View PostDesertCoder, on 06 August 2013 - 07:01 PM, said:

Though we receive the emails after doing a test transaction, I did check the spam folders, and nothing is sent to us during real transactions. Again, the only difference between the test transaction and a real one is the credit card number. The biller, CCBill, provides test credit card numbers to use on their system.
Can you think of any other differences between the (successful) test transactions and the (unsuccessful) real transactions? In the tests, did you actually access the store from some remote PC on a different ISP, and email back to an address not on your server or associated with your site, or was everything happening within your server?

My question about the spam folders was for your customers who are expecting emails -- are your outgoing emails ending up in their spam/bulk/junk folders? If your server is on a spam blacklist that could happen. If your return address does not match the sending IP address, and your return address account does not give permission (SPR record?) for your store to send mails using its name, some (inbound) mail systems will discard them as spam.

Quote

Could this be an SMTP/sendmail issue? If so, where would one look on the server end?
See the above issues I quoted. Maybe something there will cause a lightbulb to go on over a tech's head.

#20   DesertCoder

DesertCoder
  • Members
  • 72 posts
  • Real Name:Desert Coder

Posted 07 August 2013 - 09:16 PM

@MrPhil Thank you for the thorough reply, let me answer your questions in order. All test transactions are performed on my PC, I access the store, log in to my store account then complete a test transaction using the test credit card numbers CCBill provides. The person who owns the store requested to have store emails sent to their Gmail account. I did set up an email account on their server (store@website.com), and it is in the list of addresses under configuration > My Store > Send Extra Order Emails To. However, I also have two of my own emails in that list, one goes to my dedicated server and one to an ancient Yahoo webmail account. When I run a test, all of those addresses receive the emails. My client has a shared hosting package with Host Gator, that is where the store is. My server is with Lunar Pages, and the final stage of the transaction takes place on CCBill's website, then is redirected back to the store after 3 seconds.

Regarding spam folders, we have checked everything and no emails are showing up there. Again, the test transaction emails go through A-OK, I get them on my dedicated server and at my ancient Yahoo webmail, everything arrives in my inboxes,, not into spam folders. I'll call hostgator again and see if they have anything to tell me.

Many thanks!

Sincerely,

DesertCoder