Knowledgebase
How to send email from page code?
To use mail.yourdomain.com, you have to create an account First. To do this - log in to your Control Panel, enter your Hosting space and then in Mail Accounts. Click on Create a Mail account and choose domain . When you enter your mail domain - which is your registered domain - you will be able to create a Mail account. This account is used as a username in the code.
password= the password of the mail account.
Â
Then try this code again:
Web.config
<system.net>
<mailSettings>
<smtp>
<network host="mail.yourdomain.com" port="8889" userName="yourmail@yourdomain.com" password="password" />
</smtp>
</mailSettings>
</system.net>
Â
Code
dim FromAddress As String ="name@yourdomain.com"
dim ToAddress As String ="name@anydomain.com"
'Create the MailMessage instance
Dim MyMailMessage As New MailMessage(FromAddress, ToAddress)
' Assign the MailMessage's properties
MyMailMessage.Subject = Subject.Text
MyMailMessage.Body = Body.Text
MyMailMessage.IsBodyHtml = False
' Create the SmtpClient object
Dim smtp As New SmtpClient
' Send the MailMessage (will use the Web.config settings)
smtp.Send(MyMailMessage)