Hello.
I am having the same problem. I can see it is absolutely a relaying problem, but I dont know how to fix it. In my SMTP settings I have Basic settings which lead to our other server with a specified email address and password. The test works fine, and we receive emails just fine from within the system upon generating emails. However it does not work with this "forgot password".
Here is the message in event viewer:
AssemblyVersion: 04.09.04
PortalID: 4
PortalName: Real Events
UserID: -1
UserName:
ActiveTabID: 392
ActiveTabName: Registration
RawURL: /realcolorado/Registration/tabid/392/ctl/SendPassword/Default.aspx
AbsoluteURL: /Default.aspx
AbsoluteURLReferrer: http://register.netprocity.com/realcolorado/Registration/tabid/392/ctl/SendPassword/Default.aspx
UserAgent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.3) Gecko/20090824 Firefox/3.5.3 (.NET CLR 3.5.30729)
DefaultDataProvider: DotNetNuke.Data.SqlDataProvider, DotNetNuke.SqlDataProvider
ExceptionGUID: f5815402-0137-432e-aa35-3b48e1588085
InnerException: User not local; please try a different path. The server response was: This mail server requires authentication before sending mail from a locally hosted domain. Please reconfigure your mail client to authenticate before sending mail.
FileName:
FileLineNumber: 0
FileColumnNumber: 0
Method: System.Net.Mail.MailCommand.CheckResponse
StackTrace:
Message: System.Net.Mail.SmtpException: User not local; please try a different path. The server response was: This mail server requires authentication before sending mail from a locally hosted domain. Please reconfigure your mail client to authenticate before sending mail. at System.Net.Mail.MailCommand.CheckResponse(SmtpStatusCode statusCode, String response) at System.Net.Mail.MailCommand.Send(SmtpConnection conn, Byte[] command, String from) at System.Net.Mail.SmtpTransport.SendMail(MailAddress sender, MailAddressCollection recipients, String deliveryNotify, SmtpFailedRecipientException& exception) at System.Net.Mail.SmtpClient.Send(MailMessage message) at DotNetNuke.Services.Mail.Mail.SendMail(String MailFrom, String MailTo, String Cc, String Bcc, String ReplyTo, MailPriority Priority, String Subject, Mailformat Bodyformat, Encoding BodyEncoding, String Body, String[] Attachment, String SMTPServer, String SMTPAuthentication, String SMTPUsername, String SMTPPassword, Boolean SMTPEnableSSL)
Source:
Server Name: L66R26
Any ideas?
Thanks
James