NOTE:: Before reporting an issue, make sure you are running the latest version, currently 3.3.1
|Anonymous | Login | Signup for a new account||28-05-17 11:22 BST|
|My View | View Issues | Change Log | Roadmap|
|View Issue Details|
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0015532||phplist application||Subscribe Process||public||21-08-10 21:41||22-05-12 14:09|
|Target Version||4.0.x||Fixed in Version||2.11.7|
|Summary||0015532: Subscribe process fails due to output() statements in class.phplistmailer.php|
|Description||If PHPlist is configured to use PHPMailer, the subscription process fails abruptly while attempting to send the confirmation email. A user who submits his/her email address and newsletter selection will sees only the "subscribe page" header.|
|Steps To Reproduce||0. Configure PHPlist 2.11.5 to use PHPMailer.|
1. Go to the subscribe page (e.g., http://YOURDOMAIN/lists/?p=subscribe [^]) and sign up for a newsletter.
2. After hitting "submit," only header of "subscribe page" template appears.
|Additional Information||Culprit undefined output() function called by MailSend() in class.phplistmailer.php, in three places. These calls were added since PHPlist 2.11.3. By the look of things they were inserted for debugging purposes.|
Problem can be fixed by commenting out the output() calls.
|Tags||No tags attached.|
|Confirm this solution works for us. Using 2.11.5 with PHPmailer.|
|was probably already ok in 2.11.6|
|Copyright © 2000 - 2017 MantisBT Team|