I solved it temporary in the file email.php
replace line 208 till 234 by this:
private function sendEmail($recipients = array(), $subject = '', $data)
{
// recipients check
if(!is_array($recipients)){ $recipients = array($recipients); }
if(count($recipients) < 1){
throw new EmailException('No subscribers provided. (possibly none in your system)');
}
// try sending e-mail
try{
$mail = new \Nette\Mail\Message;
$mail->setFrom($this->senderEmail, $this->senderName)->setSubject($subject);
foreach($recipients as $recipient){
$mail->addBcc($recipient);
}
// set HTML / or plaintext body
if($this->htmlEmail == TRUE){
$mail->setHTMLBody($this->getEmailTemplate($data));
} else {
$mail->setBody($this->getEmailTemplate($data));
}
$this->mailer->send($mail);
} catch(\Exception $e){
throw new EmailException($e->getMessage());
}
}
Please solve this in the firstcoming update!!!
what is going on with this plugin?
There are so many issues now, that I feel no other choice than to replace it!
Most frustrating, as nothing gets solved timely!
Issue solved. New issue appeared…
@pvandriel
Can you please post here, what is the new issue?
I am using Simple Subscribe v 2.0.3
Have a big problem – in that all the email addresses are visible in the To: field.
604 people now have all the email addresses of each other!
What can be done to fix this urgently please?
@mhillier
that issue is fixed with v2.0.3
Can you please confirm your plugin version?
Yes, v2.0.3
The email was sent out on 5 September.
Updated to v2.0.3 on 2 September.
Should I re-install v2.0.3?
It should work unless you are using caching. Clear WP cache if you use.
Not using WP cache or any other caching. Any other ideas?
Reloaded v2.0.3 and all is fine again.
Having the same issue. Updated to v2.0.03 after last post that was sent to all subscribers.
How can I can be sure the issue has been resolved before sending out another post?