Array
(
)

Email

Fabriciosilvavale
   - 19 mai 2008

Grupo V.B me tira uma dúvida.....eu to fazendo um sistema de Help Desk. Eu gostaria de quando o usuário clica-se no botão ´cadastrar´ um novo chamado de help desk ele envia-se um email automatico para um certo destinatario tipo (nomequalquer@host.com.br). Será que alguem tem como me ajudar como fazer isso.

Por favor, alguem pode me ajudar.

Fabricio

D3v3l0p3r1
   - 25 mai 2008

vê se isso te ajuda:

#Código

Imports System.Net.Mail


.
.
.

#Código
Dim objMailMessage As New MailMessage
objMailMessage.From = New MailAddress("xxxxx@xxxxx.com.br")
objMailMessage.To.Add("nomequalquer@host.com.br")
objMailMessage.Subject = "<título do e-mail>"
objMailMessage.Body = "<corpo do e-mail>"
objMailMessage.SubjectEncoding = System.Text.Encoding.GetEncoding("ISO-8859-1")
objMailMessage.BodyEncoding = System.Text.Encoding.GetEncoding("ISO-8859-1")

Dim objSmtpClient As New SmtpClient
objSmtpClient.Host = "localhost"
objSmtpClient.Send(objMailMessage)


Fabriciosilvavale
   - 31 mai 2008

Blz ta funcionando redondo.

Mas me tira uma dúvida, como que eu faço na programação para fazer logon com nome do usuário e senha e fazer autenticação no servidor smtp, sera que isso é possivel. Pra email´s que não requer Autenticação isso funciona redondo, agora se o servidor requerer Autenticação isso da problema ou ele Nega acesso.

Da esse erro abaixo:

Transaction failed. The server response was: <fabricio@biodinamica-ltda.com.br>: Relay access denied
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.Net.Mail.SmtpException: Transaction failed. The server response was: <fabricio@biodinamica-ltda.com.br>: Relay access denied

Source Error:

Line 62: Dim objSmtpClient As New SmtpClient
Line 63: objSmtpClient.Host = ´mail.biodinamica-ltda.com.br´
Line 64: objSmtpClient.Send(objMailMessage)
Line 65: End Sub
Line 66:

Isso é pq o email não esta sendo autenticado no servidor com senha. Será que alguem pode me dar uma luz como resolver isso. :) por favor

D3v3l0p3r1
   - 06 jun 2008

é kra, infelizmente não faço idéia de como resolver isso, só procurando pela net