Has this issue been updated or resolved? I am having the same problem with using Google has my domain's email host. Google's spam filters are the best, so I don't want to consider going back to my old host.
Has this issue been updated or resolved? I am having the same problem with using Google has my domain's email host. Google's spam filters are the best, so I don't want to consider going back to my old host.
Er, what 'issue' would that be, and what 'same problem' would that be?
The issue of Zen Cart not offering TLS support... at least I'm assuming that's the problem based on all of Dr. Bytes posts. The script mentioned above was suggested as a fix, right? Since I switched to Gmail, most of my auto replies and messages sent from the Email editor in Zen Cart are not getting to outside users. I tried changing my Email settings in Zen Cart from sendmail to SMTPAUTH, and I got all sorts of line error messages after trying to send test emails.
TLS support (which will allow Gmail etc) works as of v1.3.8
.
Zen Cart - putting the dream of business ownership within reach of anyone!
Donate to: DrByte directly or to the Zen Cart team as a whole
Remember: Any code suggestions you see here are merely suggestions. You assume full responsibility for your use of any such suggestions, including any impact ANY alterations you make to your site may have on your PCI compliance.
Furthermore, any advice you see here about PCI matters is merely an opinion, and should not be relied upon as "official". Official PCI information should be obtained from the PCI Security Council directly or from one of their authorized Assessors.
You are correct, Zen Cart uses phpMailer as it's mail class, and phpMailer does not support TLS authentication. Nor is it likely to. This is being addressed in future releases of Zen Cart, not just for TLS authenticationbut that obviously doesn't help your current situation.
Sendmail is not the greatest transport to use, mainly because the almost universal default settings are not standardised. smtp or smtpauth to your hosts mail servers would be a better bet, or even PHP. Whichever transport you use, it has to be set up absolutely correctly, and so does your domain mail setup, or you get mail vanishing, spam bin, and all the usual runaround.
Many hosting companies also actively discourage outgoing smtp mail and block every port in sight to prevent it.
Regarding Xpertmailer, mentioned above, I have not used it at all. I looked at it a while back, but it seemed to be a very close cousin of phpMailer, and I'm not overfond of it.
On the general mail setup, the main issues are to not have your mail come from the apache 'user' nobody or www-data, have the correct line endings, and that any email addresses used as from or return path are real email addresses.
On the domain side, MX records for any sending servers, reverse DNS configured correctly, DNS entries and SPF records for any sending servers.
Ive been reading this thread for over an hour now just to make it work without success.
i have a gmail hosted mail service ([email protected]) but at "Contact us" page (http://www.fotonavid.org/zen/index.p...age=contact_us) when customers send me email i do not get it.
My settings are in admin:
i am using http://www.websitepulse.com/help/tes...okup-test.html to look up my entries and i also see these where settings are like this:Code:E-Mail Transport Method sendmail SMTP Email Account Mailbox (leave blank) SMTP Email Account Password (leave blank) SMTP Email Mail Host (leave blank) SMTP Email Mail Server Port (leave blank)
Have i missed something? I cannot make it to work I am not expert on these mx things or pop etc.
The gmail tips in this article appear to work fine on a test v1.3.8 site I use: http://www.zen-cart.com/wiki/index.p...s#Google_Gmail
.
Zen Cart - putting the dream of business ownership within reach of anyone!
Donate to: DrByte directly or to the Zen Cart team as a whole
Remember: Any code suggestions you see here are merely suggestions. You assume full responsibility for your use of any such suggestions, including any impact ANY alterations you make to your site may have on your PCI compliance.
Furthermore, any advice you see here about PCI matters is merely an opinion, and should not be relied upon as "official". Official PCI information should be obtained from the PCI Security Council directly or from one of their authorized Assessors.
so what ? my site doesn't work..
do we need to put smtp.gmail.com as a MX entries ??? for Dr Byte suggestion to work ?
Hello all,
I hate to revive this topic, but after working out all the different combinations listed in this post, I can't seem to figure out something...
My website is hosted with a webhosting company, but my emails are configured with Google Accounts. MX entries all correct, everything's fine so far.
Upon customer checkout, I have set up <Send Copy of Order Confirmation Emails To> sales@my_domain.com.
If I set my <E-Mail Transport Method> to PHP, upon checkout my TEST CUSTOMER correctly gets the email confirmation. But my sales@my_domain.com DOES NOT get a copy.
PHP seems to be the only way that my customers get any mail sent to them. Using any other combination of SMTP, SMTPAUTH, or Sendmail etc... does not.
Has anybody found a way around this for us to receive emails? Or do I have to regress to the stone age and remove our Google Hosting account? They DO have a ton of email space... and a great calendar and workgroup collaboration system.
Bookmarks