I have created a group based security module, with the “allow user’s to self register” and “Send email with link to reset password”. I start the app_Login and click the “New User” link and fill in the information. A new record is added to the SEC_USERS table but SC8 always crashes when it tries to send out the email with the activation code. I’ve used the same setting I use for my Thunderbird email (which work for Thunderbird) but SC’s send_mail_to_new_user(); always fails. Can some one give me the settings for a test email server that you know works, and the accompanying settings, so I can get this working, then maybe step-by-step change one setting at a time to change it back over to my own production settings. Here is the error message:
[TABLE=“class: scFormErrorTable, align: center”]
[TR]
[TD][/TD]
[TD=“class: scFormErrorTitle, align: left”] [TABLE=“width: 0”]
[TR]
[TD=“class: scFormErrorTitleFont”]ERROR[/TD]
[TD]Close[/TD]
[/TR]
[/TABLE]
[/TD]
[/TR]
[TR]
[TD=“class: scFormErrorMessage, align: center”]sprintf(): Too few arguments[/TD]
[/TR]
[/TABLE]
Fatal error: Uncaught exception ‘Swift_TransportException’ with message ‘Expected response code 250 but got code “501”, with message "501 HELO requires valid address "’ in C:\Program Files (x86)\NetMake\v81\wwwroot\scriptcase\prod hird\swift\classes\Swift\Transport\AbstractSmtpTransport.php:383 Stack trace: #0 C:\Program Files (x86)\NetMake\v81\wwwroot\scriptcase\prod hird\swift\classes\Swift\Transport\AbstractSmtpTransport.php(281): Swift_Transport_AbstractSmtpTransport->_assertResponseCode(‘501 HELO requir…’, Array) #1 C:\Program Files (x86)\NetMake\v81\wwwroot\scriptcase\prod hird\swift\classes\Swift\Transport\EsmtpTransport.php(269): Swift_Transport_AbstractSmtpTransport->executeCommand(‘HELO [fe80::914…’, Array, Array) #2 C:\Program Files (x86)\NetMake\v81\wwwroot\scriptcase\prod hird\swift\classes\Swift\Transport\AbstractSmtpTransport.php(297): Swift_Transport_EsmtpTransport->executeCommand(‘HELO [fe80::914…’, Array) #3 C:\Program Files (x86)\NetMake\v81\wwwroot\scriptcase\prod hird\swift\classes\Swift\T in C:\Program Files (x86)\NetMake\v81\wwwroot\scriptcase\prod hird\swift\classes\Swift\Transport\AbstractSmtpTransport.php on line 383