If you want to deliver e-mails from your site, you need to configure the SMTP e-mail feature in IIS. E-mails can be send immediately or to a file location on a disk where it can be retrieved for sending it later. In this article I will give you a step by step guide on how to Configure SMTP Email with IIS Manager
1. Make sure remote management is enabled. If you don’t know how to enable remote management, please read this article.
2. Open IIS 7 Manager:
3. Connect to your site:
4. In the ASP.NET menu, click on SMTP Email:
5. Enter the email address and set SMTP server to localhost. In Port enter “25” and click on “Apply” to save your settings:
6. And that’s it! SMTP has been configured!
Looking for quality ASP Web Hosting? Look no further than Arvixe Web Hosting!
Happy Hosting!
Rodolfo Hernandez
Dear Rodolfo,
I am a developer and I encouraged my client to host with arvixe, however, we are expereicning incosistency in delivery of mail to our newly created clients. Attached is the last mail I sent to arvixe. ANY HELP?
Hi Scott,
I have just created 4 new clients now, 2 delivered (softcodes@yahoo.com, softcodes@hotmail.com) and 2 failed (info@softcodes.com.ngand softcodes4ever@gmail.com)
Below is the code that sends the mail for your evaluation
Public Function SendMailNow(ByVal emailMsgto As String, ByVal Pwd As String) As Boolean
Try
‘Mail Server Setup
Dim Smtp_Server As New SmtpClient
Smtp_Server.UseDefaultCredentials = False
Smtp_Server.Credentials = New Net.NetworkCredential(“noreply@musiktrak.com”, “NoReply#12345”)
Smtp_Server.Host = “ccminfo.arvixevps.com”
‘Smtp_Server.Host = “mail.musiktrak.com”
‘Smtp_Server.Host = “smtp.gmail.com”
Smtp_Server.Port = 25
‘Smtp_Server .Port = 587
Smtp_Server.EnableSsl = False
‘Smtp_Server.EnableSsl = True
‘Setup Actual Message
Dim MsgBody As String = “Dear ” & username & “,Your user Account was created Successfully on MusikTrak.” & _
” here are your login credentials’ Username:” & username & _
“Password: ” & Pwd & “” & _
“Use these credentials’ to login to your Account and change the password to that of your choice.” & _
“NOTICE: The password is case-sensitive.Thank You ” & _
“From CCM Team”
Dim ah As AlternateView = AlternateView.CreateAlternateViewFromString(MsgBody, Nothing, MediaTypeNames.Text.Html)
‘Setup Message Parameters
Dim e_mail As New System.Net.Mail.MailMessage()
‘e_mail = New MailMessage()
e_mail.Subject = “New MusikTrak Account”
e_mail.From = New MailAddress(“noreply@musiktrak.com”)
e_mail.To.Add(emailMsgto)
e_mail.ReplyToList.Add(New MailAddress(“supports@musiktrak.com”))
e_mail.AlternateViews.Add(ah)
e_mail.IsBodyHtml = True
e_mail.Priority = System.Net.Mail.MailPriority.High
‘Embed Logo Into Mail
Dim pic1 As New LinkedResource(“C:\logoCCM.jpg”, MediaTypeNames.Image.Jpeg)
pic1.ContentId = “Pics”
ah.LinkedResources.Add(pic1)
Smtp_Server.Send(e_mail)
Return True
Catch error_t As Exception
LoggError(error_t.Message, error_t.Data.ToString(), error_t.InnerException.ToString())
Return False
End Try
End Function
Our development platform is aspx.
Best Regards
Ahmed
Could you open a support ticket and forward that ticket number to me?