Hy. I programmed my aspx page to send an e-mail. Doesn't work. No errors, but no mails either. Anyone knows why? Thanks in advance.
Hi. Here you go some code: Dim strFrom as String strFrom = request.form("txtEmail") Dim strTo as String strTo ="[email protected]" Dim MailMsg As New MailMessage(New MailAddress(strFrom.Trim()), New MailAddress(strTo)) MailMsg.BodyEncoding = Encoding.Default MailMsg.Subject = "New Contact" MailMsg.Body = request.form("txtCompanyName") MailMsg.Priority = MailPriority.High MailMsg.IsBodyHtml = True 'Smtpclient to send the mail message Dim SmtpMail As New SmtpClient SmtpMail.Host = "localhost" SmtpMail.Send(MailMsg) By the way, I added this tag in my Web.Config file: <system.net> <mailSettings> <smtp> <network host="localhost"/> </smtp> </mailSettings> </system.net>
this may apply http://kb.discountasp.net/article.aspx?id=10185 Bruce DiscountASP.NET www.DiscountASP.NET
Check to make sure the message doesn't have Bare LF. See http://kb.discountasp.net/article.aspx?id=10185 Bruce DiscountASP.NET www.DiscountASP.NET