AbanteCart Community

AbanteCart Development => New Features Discussion => Topic started by: joel006 on February 27, 2014, 08:52:40 AM

Title: Email testing feature or extension
Post by: joel006 on February 27, 2014, 08:52:40 AM
Hi, after reading a lot on the community forums, and having issues myself with the email system, I was thinking an extension or inbuilt feature that sends a "test" email to the store owner at your desired interval, ie 1, 2 or 3 days. So it sends an email every day, or two. Just so the store owner knows the email functionality is still working, google hasn't blocked it or the server you are on hasn't blocked it.

Kind Regards,
Joel
Title: Re: Email testing feature or extension
Post by: abantecart on February 27, 2014, 03:43:11 PM
Good idea actually. We will consider this feature.
Title: Re: Email testing feature or extension
Post by: llegrand on February 27, 2014, 04:52:33 PM
Abantecart,  while you are thinking about email testing - it would be great to be able to send an test newsletter email to the site owner, prior to hitting the send button for everyone selected. 

Not everyone will us the extension for MailChimp,  and adding a test email in there should be too difficult .

Thanks for considering.

Lee
Title: Re: Email testing feature or extension
Post by: junkyard on March 07, 2014, 02:53:41 AM
One easy way to test your email system is by pressing 'approve' next to your test/demo customer in Admin > Sales > Customers, when your in doubt.
An extension repeatedly sending the same 'test' email to the store owner at a fixed interval too often,  may end up your store address being treated as spam and hence blocked, so it's a mixed blessing...
Title: Re: Email testing feature or extension
Post by: abantecart on March 09, 2014, 03:59:45 PM
The way I think is to create test email wrapper around all emails sent in the system. This way, email test mode can be enabled per session, similar to female debug.
Not sure, maybe I think to generic into the issue.
Title: Re: Email testing feature or extension
Post by: junkyard on March 10, 2014, 12:42:21 AM
If you mean the wrapper that would temporarily substitute all the recipient's (customers) addresses in outgoing mails with an arbitrary address specified by the admin, actually we already can test the outgoing mail with a single (test) customer operation, without changing any configuration system wide.
If there were issues sending per our email configuration, we get the error in the panel and error log file, currently.
What is the purpose of such a test mode per session ?
We thought the user was interested in the real-time monitoring, sending a test email to a specified external address at a fixed interval (eg daily).
She could achieve this without the feature/extension, by planting a script on her server that would be using the same email configuration as in her cart.
But then again, if Joel's concern includes public servers like Google,  the Google would be the first mail server that would consider such same-text repetitive mails as spam if it keeps hitting your test gmail address.  :-\