Title: Duplicate confirmation email
Last modified: July 28, 2020

---

# Duplicate confirmation email

 *  Resolved [adrianppa](https://wordpress.org/support/users/adrianppa/)
 * (@adrianppa)
 * [5 years, 10 months ago](https://wordpress.org/support/topic/duplicate-confirmation-email/)
 * Hi,
    I use a popup to subscribe visitors to my newsletter. They receive the confirmation
   email right after subscribing. After subscribing, if a visitor clicks the Subscribe
   to newsletter checkbox at checkout, the confirmation email is sent again, although
   the user is already subscribed. Which is useless and intruding. How do i remove
   the second confirmation?
 * Thanks.

Viewing 2 replies - 1 through 2 (of 2 total)

 *  [Wysija](https://wordpress.org/support/users/wysija/)
 * (@wysija)
 * [5 years, 10 months ago](https://wordpress.org/support/topic/duplicate-confirmation-email/#post-13196726)
 * Hello,
 * Yes, this is currently how the signup confirmation process works. Sometimes a
   user may forget that they have already signed up for a newsletter, and it’s important
   to always inform a user whenever their email information is used to subscribe
   to any newsletter.
 * There’s currently no option to remove the second confirmation. However, our team
   is always looking for ways to improve our service. If you like to submit this
   as a feature request (or see our roadmap) please go here [https://feedback.mailpoet.com/](https://feedback.mailpoet.com/)
 * Ref: [https://kb.mailpoet.com/article/128-why-enable-signup-confirmation-double-opt-in](https://kb.mailpoet.com/article/128-why-enable-signup-confirmation-double-opt-in)
 * Thanks,
    …
 *  [eternity6](https://wordpress.org/support/users/eternity6/)
 * (@eternity6)
 * [5 years, 8 months ago](https://wordpress.org/support/topic/duplicate-confirmation-email/#post-13418078)
 * Also in one of our project we don’t want this functionality becouse is potencial
   doungerouse (Malicius user can re-register same work email for flood system).
   
   We resolve in this way:
 * wp-content\plugins\mailpoet\lib\Subscribers\SubscriberActions.php
 * Line: 55
 *     ```
       PHP
   
           if ($subscriber === false) {
             // create new subscriber or update if no confirmation is required
             $subscriber = Subscriber::createOrUpdate($subscriber_data);
             if ($subscriber->getErrors() !== false) {
               $subscriber = Source::setSource($subscriber, Source::FORM);
               $subscriber->save();
               return $subscriber;
             }
   
             $subscriber = Subscriber::findOne($subscriber->id);
           } else {
             // store subscriber data to be updated after confirmation
             //$subscriber->setUnconfirmedData($subscriber_data);
             //$subscriber->setExpr('updated_at', 'NOW()');
             $subscriber->setError(__('Indirizzo email già presente nel sistema.', 'mailpoet'));
             return $subscriber;
           }
       ```
   
 * In setError said in your language (email already in DB).

Viewing 2 replies - 1 through 2 (of 2 total)

The topic ‘Duplicate confirmation email’ is closed to new replies.

 * ![](https://ps.w.org/mailpoet/assets/icon-256x256.png?rev=3284564)
 * [MailPoet - Newsletters, Email Marketing, and Automation](https://wordpress.org/plugins/mailpoet/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/mailpoet/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/mailpoet/)
 * [Active Topics](https://wordpress.org/support/plugin/mailpoet/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/mailpoet/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/mailpoet/reviews/)

 * 2 replies
 * 3 participants
 * Last reply from: [eternity6](https://wordpress.org/support/users/eternity6/)
 * Last activity: [5 years, 8 months ago](https://wordpress.org/support/topic/duplicate-confirmation-email/#post-13418078)
 * Status: resolved