Hi,
I'm having the same problem with dotnenuke portals hosted with Crystaltech, I have one installation with several child portals. For example :
Main portal : www.mainportal.com
Child Portals :
In the Host Settings I have the following settings :
Host Details :
- Host portal : mainportal
- Host URL : http://www.mainportal.com
- Host Email : info@mainportal.com (this is a valid email account configured at CrystalTechs mail server : mail.mainportal.com)
SMTP Server Settings
- SMTP Server and port : mail.mainportal.com
- SMTP Authentication : Basic
- SMTP Username: example@mainportal.com
- SMTP Password : examplepassowrd
For the main portal the admin account e-mail is a valid e-mail configured in the domain mail server (example : info@mainportal.com) , for the child portals admin acoount e-mail I use an address that is on a another domain that (example : info@child1.com).
All of my portals use verified registration, and now most of the times the verification email isn't sent and I get an error in the dotnetnuke event log :
AssemblyVersion: 04.05.05
PortalID: 0
PortalName: mainportal
UserID: -1
UserName:
ActiveTabID: 36
ActiveTabName: Home
RawURL: /Home/tabid/36/ctl/Register/Default.aspx?returnurl=%2fHome%2ftabid%2f36%2fDefault.aspx
AbsoluteURL: /Default.aspx
AbsoluteURLReferrer: http://www.mainportal.com/Home/tabid/36/ctl/Register/Default.aspx?returnurl=%2fHome%2ftabid%2f36%2fDefault.aspx
UserAgent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.04506; InfoPath.2; .NET CLR 3.5.21022)
DefaultDataProvider: DotNetNuke.Data.SqlDataProvider, DotNetNuke.SqlDataProvider
ExceptionGUID: 2e669515-9328-4fec-a0db-e7e0f5d9d3c4
InnerException: Mailbox unavailable. The server response was: <example@mailserver.com> No such user here
FileName:
FileLineNumber: 0
FileColumnNumber: 0
Method: System.Net.Mail.SmtpTransport.SendMail
StackTrace:
Message: System.Net.Mail.SmtpFailedRecipientException: Mailbox unavailable. The server response was: <pedro_mc@hotmail.com> No such user here 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, 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: WEBD63
I say most of the times, because on a few times the verification e-mail for portal registration is sent. And I am pretty confident that in the beginning of the month this was working fine. I have 2 installations of dotnetnuke with crystaltech one is version 4.5.5 and the other is version 4.8.2 and I have this issue on both of them.
I will open a support ticket to crystaltech tech support and I will post any info here.
Best Regards,
Pedro Costa