Maurício Júnior

[MCP, MCAD, MVP Microsoft] Blog Oficial .NET, Escritor, Artigos, Vídeos, Software, Mobile, PodCasts e muito mais.

Autor

Maurício Júnior
Maurício Júnior
27 anos, Mestrando em Engenharia Elétrica, MCP, MCAD e MVP Microsoft Professional .NET.

Comunidade ASPNETi.COM - Leia mais...

E-mail me Send mail
  Comunidade ASPNETi.COM

Tags

As várias maneiras de mandar e-mail utilizando .NET




Requisitos:
Linguagem: C#.NET
Tecnologia: ASP.NET
Tipo: Envio de e-mail de duas maneiras
Nível: Avançado

    Olá pessoal, neste artigo mostrarei como criar métodos para mandar e-mail a usuários de forma diferente. Por exemplo, existe sistema que não pode mandar e-mail para outras contas, ou seja, com uma conta do próprio domínio mandar e-mail para o mesmo domínio, e existe outro sistema que pode. Isso porque, para mandar qualquer e-mail para outra pessoa, é necessário autenticação de e-mail que envia junto ao servidor.

Como assim?

    Para ser mais prático, imagine que você tem um sistema que o usuário preenche os dados e envia, ao enviar os dados, automaticamente é passado um e-mail pra ele e um e-mail para o administrador do sistema. Esse tipo de envio de e-mail precisa de autenticação no servidor. Para enviar e-mail do provedor1 para o provedor1, isto é, do seu provedor para o seu provedor, já não precisa de autenticação.

    Toda essa explicação que tentei fazer, mostrarei via código, como desenvolver um e-mail que é enviado via autenticação e sem autenticação.

Configuração

    Antes de começar o desenvolvimento, é bom gerenciar as formas dos dados, ou seja, no arquivo web.config é bom conter todos os dados necessários para envio de e-mail, configuração de smtp e outros. Pois caso altere alguma coisa no servidor ou domínio, basta alterar no arquivo de configuração. Dentro do <AppSettings> pode ser colocado estes dados.

Exemplo:
    <add key="SMTP" value="smtp.seuprovedor.com.br"/> seu smtp
    <add key="EmailDeAutomatico" value="seu@email_que_envia.com.br"/> seu e-mail responsável pelo envio dos dados ao usuário. Geralmente um e-mail genérico ou automático. [leia mais]

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags:
Categories: Artigos
Posted by mauricio.junior on Friday, October 24, 2008 2:35 PM
Permalink | Comments (0) | Post RSSRSS comment feed

Related posts