I have an Account Login extension on a page and I am now getting this error. Reset Password button no longer sends out the email when username and email are provided correctly. If the username is incorrect I get the green box message "If the details entered were correct, you should receive an email message shortly with a link to reset your password."
Maybe someone is getting this in their Admin Logs as well? Maybe some setting I haven't set? An email address set wrong? A known issue?
Thanks in advance!
AbsoluteURL:/Default.aspx DefaultDataProvider:DotNetNuke.Data.SqlDataProvider, DotNetNuke ExceptionGUID:420013fb-f704-4a9e-a554-e4fe69b90125 AssemblyVersion:9.6.1 PortalId:67 UserId:-1 TabId:36238 RawUrl:/*******/tabid/36238/ctl/SendPassword/Default.aspx?returnurl=%25*****%2*******.aspx%253fcl%253d1&popUp=true Referrer:https://*****.***/LoginRoute/tabid/36238/ctl/SendPassword/Default.aspx?returnurl=%25*****%2*******.aspx%253fcl%253d1&popUp=true UserAgent:Mozilla/5.0 (iPhone; CPU iPhone OS 13_5_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.1.1 Mobile/15E148 Safari/604.1 ExceptionHash:imCDYkgwh9jNkjyGbgoKrJyuONo= Message:An invalid character was found in the mail header: '<'. StackTrace: InnerMessage:An invalid character was found in the mail header: '<'. InnerStackTrace: at System.Net.Mail.DotAtomReader.ReadReverse(String data, Int32 index) at System.Net.Mail.MailAddressParser.ParseDomain(String data, Int32& index) at System.Net.Mail.MailAddressParser.ParseAddress(String data, Boolean expectMultipleAddresses, Int32& index) at System.Net.Mail.MailAddressParser.ParseAddress(String data) at System.Net.Mail.MailAddress..ctor(String address, String displayName, Encoding displayNameEncoding) at System.Net.Mail.Message..ctor(String from, String to) at System.Net.Mail.MailMessage..ctor(String from, String to) at DotNetNuke.Services.Mail.Mail.SendEmail(String fromAddress, String senderAddress, String toAddress, String subject, String body) at DotNetNuke.Services.Mail.Mail.SendMail(Int32 portalId, Int32 userId, MessageType msgType, PortalSettings settings) at DotNetNuke.Modules.Admin.Security.SendPassword.OnSendPasswordClick(Object sender, EventArgs e) at System.Web.UI.WebControls.LinkButton.OnClick(EventArgs e) at System.Web.UI.WebControls.LinkButton.RaisePostBackEvent(String eventArgument) at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) Source:
AbsoluteURL:/Default.aspx
DefaultDataProvider:DotNetNuke.Data.SqlDataProvider, DotNetNuke
ExceptionGUID:420013fb-f704-4a9e-a554-e4fe69b90125
AssemblyVersion:9.6.1
PortalId:67
UserId:-1
TabId:36238
RawUrl:/*******/tabid/36238/ctl/SendPassword/Default.aspx?returnurl=%25*****%2*******.aspx%253fcl%253d1&popUp=true
Referrer:https://*****.***/LoginRoute/tabid/36238/ctl/SendPassword/Default.aspx?returnurl=%25*****%2*******.aspx%253fcl%253d1&popUp=true
UserAgent:Mozilla/5.0 (iPhone; CPU iPhone OS 13_5_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.1.1 Mobile/15E148 Safari/604.1
ExceptionHash:imCDYkgwh9jNkjyGbgoKrJyuONo=
Message:An invalid character was found in the mail header: '<'.
StackTrace:
InnerMessage:An invalid character was found in the mail header: '<'.
InnerStackTrace:
at System.Net.Mail.DotAtomReader.ReadReverse(String data, Int32 index)
at System.Net.Mail.MailAddressParser.ParseDomain(String data, Int32& index)
at System.Net.Mail.MailAddressParser.ParseAddress(String data, Boolean expectMultipleAddresses, Int32& index)
at System.Net.Mail.MailAddressParser.ParseAddress(String data)
at System.Net.Mail.MailAddress..ctor(String address, String displayName, Encoding displayNameEncoding)
at System.Net.Mail.Message..ctor(String from, String to)
at System.Net.Mail.MailMessage..ctor(String from, String to)
at DotNetNuke.Services.Mail.Mail.SendEmail(String fromAddress, String senderAddress, String toAddress, String subject, String body)
at DotNetNuke.Services.Mail.Mail.SendMail(Int32 portalId, Int32 userId, MessageType msgType, PortalSettings settings)
at DotNetNuke.Modules.Admin.Security.SendPassword.OnSendPasswordClick(Object sender, EventArgs e)
at System.Web.UI.WebControls.LinkButton.OnClick(EventArgs e)
at System.Web.UI.WebControls.LinkButton.RaisePostBackEvent(String eventArgument)
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
Source:
Oh, and while I am on this topic.... How can I make DNN Forgot Password be in a page instead of a popup, like I did using the Add New User?
Thank you for your response Joe, We finally figured out the problem, on Settings, Security the Primary Administrator account was de-selected because we created a new admin email and it was unset, had a -Select User- option selected which caused issues registering and password reset. Something DNN should take a look at, would greatly narrow down if someone else runs into this issue. As for the second part, I am going to work on it later, thank you for the tip!
You are correct. I wasn't aware of this. We are using DNN Pro and usually we get support. Not sure if I can test the same code, but will definitely check it out.
Thanks!
These Forums are dedicated to the discussion of DNN Platform.
For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:
Awesome! Simply post in the forums using the link below and we'll get you started.