Post by » Tue Dec 14, 2010 12:15 pm

HI there

I have read several posts indicating that this is not straight forward for some of us. .

Should the dropdown at the top be MAIL or SMTP ? if settings are

Should the SMTP server field be prefixed with https:// or ssl:// etc ?

Is there any other reason why Opencart says the email is sent, but the email does not arrive ?



Tue Dec 14, 2010 12:02 pm

Post by loraluks » Thu Dec 16, 2010 8:27 pm

Hello.. I've been facing the same issue. Browsed through the threads and whatever patch was mentioned looks like it was for older versions.

Tried testing out with SMTP option and smtp server to both and also localhost (as someone suggested in a past thread) but none of it works. I'm presently checking with my webhost (hostmonster) to see if they know how to get this fixed.

Hoping someone would help sort this issue.

New member


Fri Dec 03, 2010 3:01 pm

Post by fido-x » Thu Dec 16, 2010 8:56 pm

If you want your OpenCart system to send emails, you either use the php MAIL function or you use SMTP.

If you are using the php MAIL function, just set the protocol to MAIL and leave the other fields blank.

If you intend using SMTP as your mail protocol, you need to set a few things, specifically SMTP Host, SMTP Username, SMTP Password and SMTP Port. By using SMTP as the protocol, you will be using your ISP provided host, username, password and port. In other words, you use the SAME settings you would using in your email client (Thunderbird, Outlook, Outlook Express, etc).

For example:
  • SMTP Host:
    SMTP Username: your isp username
    SMTP Password: your isp password
    SMTP Port: 25
If your ISP requires authentication to send or receive emails (usually this means they are also using a non-standard port), then your SMTP username is your ISP provided email address (the full email address, not just your username), and the SMTP port is the "non-standard" port specified by your ISP.

Modules for OpenCart
Homepage Module [Free - since OpenCart 0.7.7]
Multistore Extensions
Store Manager Multi-Vendor/Multi-Store management tool

If you're not living on the edge ... you're taking up too much space!

User avatar
Expert Member


Sat Jun 28, 2008 1:09 am
Location - Tasmania, Australia

Post by loraluks » Thu Dec 16, 2010 9:10 pm

Using just the "Mail" option hasn't helped much really. No emails are sent out when a user registers/places an order.

Strangely enough, only the contact form works.

New member


Fri Dec 03, 2010 3:01 pm

Post by wizardhomefitness. » Fri Dec 24, 2010 9:52 pm

I was having the same problem, I was getting no emails when new orders were placed or when a customer contacted me via the contact form.

All I needed to do was choose the Mail Protocol 'Mail' option and remove my email address from the Mail Parameters section, for some reason I thought I was meant to have it there and it clearly shouldn't have been!

Hope this helps.

Gym Equipment Online Store
Fresh Kicks Online Sneaker & Clothing Store

New member


Tue Aug 03, 2010 2:53 pm

Post by johnnet » Sat Dec 25, 2010 10:31 pm

i've been using gmail as my smtp server, it was superb fast mail delivery. try use a free gmail email account to send.
thi is what i set:

Mail protocol: SMTP
SMTP server: ssl://
Username: YourGmailUsername
Password: YourGmailPassword
Port: 465

Hope this help :D Merry Christmas Everyone & a Happy New Year :D

User avatar
Active Member


Tue Aug 17, 2010 7:06 pm

Post by onsisada » Fri Jan 28, 2011 6:04 am

loraluks wrote:Using just the "Mail" option hasn't helped much really. No emails are sent out when a user registers/places an order.

Strangely enough, only the contact form works.
Hi loraluks, same with you....
Only contact form that really works with me. Im using v14.9.3 version.
When user place an order, they didn't receive any email. But as an admin I get the email with
I place other alerts email for me in alert email option with and
With email, I can get confirmation but not with yahoo,gmail or others email.

When I register as an user with email, I can get confirmation email.
But not with others email such us yahoo, gmail, hotmail.
I'm still looking solution for this problem.

User avatar


Wed Nov 17, 2010 8:49 am
Location - Batam
Who is online

Users browsing this forum: No registered users and 25 guests