• Resolved zayeer

    (@zayeer)


    We have been using mailpoet and it has been working completely fine in sending emails. For the log, we use Post SMTP but the mail sent through mailpoet don’t seem to get logged under Post SMTP nor in our server(Cloudways). We use ElasticEmail as our mail sending service. Any help would be appreciated!

Viewing 9 replies - 1 through 9 (of 9 total)
  • Plugin Support Gui A. a11n

    (@guicmazeredo)

    Hi there @zayeer,

    To track and log which emails your website sends, we recommend using the plugin WP Mail Logging. It will give you an idea of how many emails your website sends.

    I hope this helps!

    Thread Starter zayeer

    (@zayeer)

    @guicmazeredo Thanks for your suggestion. We tried WP Mail Logging as well but still we aren’t getting logs related to MailPoet.

    Plugin Support Gui A. a11n

    (@guicmazeredo)

    Hi there @zayeer,

    WP Mail Logging will only show transactional emails. As for your newsletters, if you have a MailPoet 3 Premium license you should be able to see these stats.

    https://kb.mailpoet.com/article/291-detailed-stats-explained

    Can you please give me more details on what you are looking to see in the logs?

    Thread Starter zayeer

    (@zayeer)

    @guicmazeredo Thanks for the quick reply. We are looking to view our email(newsletter) log in either POSTSMTP or ‘WP Mail Logging’ rather than MailPoet’s email log. Is there a specific reason why MailPoet’s email log doesn’t pop up in either of these plugins? We are keen to use either of these two plugins for our log because we send different kind of emails through wordpress as well and we would like all our logs to be in one place.

    Hi @zayeer ,

    If you are using Elastic Email for email sending, you can check all of your email logs in the Elastic Email panel as well.

    Hope your problems will be solved soon!

    Best regards
    Elastic Email Team

    Thread Starter zayeer

    (@zayeer)

    @elasticemail Thanks for your reply. Elastic Email shows all email logs from all our wordpress sites, Whereas plugins like ‘POSTSMTP’ and ‘WP Mail Logging’ shows logs only for that particular portals.

    Plugin Support Gui A. a11n

    (@guicmazeredo)

    Hi @zayeer,

    I was double-checking this with our developers. In general POSTSMTP or WP Mail Logging plugins only catch emails that go through the WordPress sending function. That is when the Sending With setting Other > Your web host / web server.

    When using SMTP methods, emails are not send through WordPress and those plugins cannot log them. The reason is that we directly connect to the sending servers and send the emails directly.

    I hope this clarifies!

    Thread Starter zayeer

    (@zayeer)

    @guicmazeredo Thanks for your response.

    Here are the settings which we are using:
    settings

    Here’s the mailpoet screen shot of mails sent:
    mailpoet

    Here’s the postsmtp log screenshot:
    postsmtp

    I think we are using whatever the settings you were saying postsmtp logs, but still we are not getting the logs. I hope screen shots might help.

    Hi there @zayeer,

    Thanks for getting back to us!

    So WP Mail Logging and Post SMTP plugins work by hooking into the wp_mail() function or one of its internal hooks.

    However, MailPoet does not use wp_mail(). Instead, we utilize the underlying PHP-Mailer library when sending with the host, SwiftMailer for the SMTP option, and MSS for the MSS option.

    None of these options support or provide hooks that WP Mail Logging follows or would understand, which is why the data does not get passed.

    Therefore, WP Mail Logging won’t log any newsletters sent by MailPoet.

    Cheers!

Viewing 9 replies - 1 through 9 (of 9 total)
  • The topic ‘Facing issues with mailpoet and Post SMTP’ is closed to new replies.