by beley » Wed Oct 15, 2014 12:32 pm
Okay, well since ShopSite doesn't support SMTP authentication I had to find another solution... took a while (okay, all afternoon) but I got it worked out.
I installed msmtp on my server. It's an SMTP gateway that has a Sendmail compatible interface so essentially it can "replace" sendmail in programs that don't allow more advanced email options (cough, cough) like ShopSite.
http://msmtp.sourceforge.net/
Essentially you just configure it per user (or per domain) on your server and it can replace Sendmail for sending out email. I have ours configured to send email out from service@2bigfeet.com which is perfect - that's where we want the replies going anyway.
You'll need root access to install msmtp or you could contact your hosting company and ask them to install it for you. Once it was installed and configured all I had to do was change my [storeusername].aa config file in ShopSite to point it to the new "SMTP server" and it worked.
So far it seems to be working really well. Our customer with a Hotmail address that was not getting our emails got the gift certificate a minute after I resent it on the new system.
The only problem I had was with the TLS server verification with Gmail's server. Turning that off fixed the problem and now it's sending like a champ.
Brandon Eley
Certified ShopSite Designer