rodrigotnoma Postado Fevereiro 21, 2010 Denunciar Share Postado Fevereiro 21, 2010 Boa noite,Gostaria de saber se existe algum componente para utilizar em C# free, e caso a resposta seja sim, se existe a possibilidade de através de algum metodo desse componente, conseguir resgatar o ID.Ticket das mensagens?Obrigado. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Gafanhoto Postado Fevereiro 24, 2010 Denunciar Share Postado Fevereiro 24, 2010 Cara, tem um namespace no próprio visual studio.Não sei C#, programo em VB.net, mas uso o seguinte:Imports System.Net.Mail Mensagem = "Olá<br><br> Nome / Nome Empresa: " + nome + "<br>Estado: " + estado + ".<br>E-mail: " + email2 + "<br>Telefone para contato:" + telefone + ".<br> <br> Gostaria de receber uma proposta de assinatura.<br>" 'Se o e-mail for em HTML, as tags do HTML deve estar dentro deste texto também. Tipo <BR>, <B> e outros." Dim SmtpMail As New SmtpClient 'Cria o client SMTP 'Para criar a nova mensagem de e-mail vamos passar os parêmetros : 'email de: Remetente 'email para: Destinatário 'Assunto do e-mail 'Corpo do e-mail Dim Email As New MailMessage("site@site.com.br", "suporte@site.com.br", "Como Assinar - " + nome + "", Mensagem.ToString) 'Email.CC.Add("emailcopia@dominio.com.br") 'Se quiser enviar o e-mail com cópia para alguém 'Email.Bcc.Add("emailcopiaoculta@dominio.com.br") 'Se quiser enviar o e-mail com cópia oculta para alguém 'Configurações regionais, para evitar problemas com acentos e afins. Aqui está como Western Ocidental Email.BodyEncoding = System.Text.Encoding.GetEncoding("ISO-8859-1") 'Se for formatado em HTML Email.IsBodyHtml = True 'IP ou nome do Host do servidor de e-mail. Geralmente pode ser o IP da própria máquina, que tem um SMTP virtual server instalado. 'Se não tiver, use o principal da sua rede, porém aí você pode ter problemas de usuário e senha para o envio do e-mail no servidor SMTP. 'Se for este o caso, antes disso, tem que ter a linha: 'SmtpMail.Credentials = New System.Net.NetworkCredential("usuario", "senha") SmtpMail.Host = "smtp.servidor.com.br" 'Finalmente, envia o e-mail: SmtpMail.Send(Email)Em alguns servidores de hospedagem esse código funga. Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
rodrigotnoma
Boa noite,
Gostaria de saber se existe algum componente para utilizar em C# free, e caso a resposta seja sim, se existe a possibilidade de através de algum metodo desse componente, conseguir resgatar o ID.Ticket das mensagens?
Obrigado.
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.