WorldWideScripts.net Delivering the best Add-Ons in more than 37 languages.

中文(简体), English, हिन्दी/हिंदी, Español/Castellano, العربية, Русский язык, Français, 中文 (台灣), বাংলা, Bahasa Indonesia, اردو, Português, Deutsch, Bahasa Melayu (بهاس ملايو‎), 日本語 (にほんご), فارسی, Italiano, తెలుగు, Türkçe, ગુજરાતી, Język polski/polszczyzna, Tiếng Việt, ಕನ್ನಡ, Українська мова, ไทย
.NET / Communication Tools

Fluent.NET Mail - Dynamic Templated Emailing Framework

— Add-On para WorldWideScripts.net

@pt1wwsAssine o nosso feed para se manter atualizado!

Novo! Siga-nos o que você quiser!


Fluent.NET Mail - Dynamic Templated Emailing Framework - CodeCanyon Item for Sale

Ads

Ad: Bluehost hosting
Há opções de licenciamento extras disponíveis para este produto no avantprime.com, os criadores de Fluent.NET Mail. Preços com desconto disponíveis!

Fluent.NET Correio aproveita a API construído em.NET e fornece a capacidade de construir e enviar e-mails com muita facilidade. Todo o trabalho sujo é cuidado em segundo plano e permite que o simples foco de construir facilmente e-mails usando modelos personalizados incluindo a substituição dinâmica de dados em seu modelo, o envio de e-mail em vários formatos (texto e HTML), a escolha de seu meio de transporte (SMTP, Rede, recolhimento), usando certificados de segurança, usando SSL, o envio de anexos, enviar e-mails de forma assíncrona além de todos os recursos fornecidos pelo framework.NET.

Confira Web Miner, uma aplicação de mineração de conteúdo da web no mundo real que aproveita Fluent.NET Mail. Veja uma prévia aplicativo aqui. O mineiro de e-mail leva vantagem deste componente fantástico através do envio de e-mails templated.

.NET Email Pramework programas de desktop Serviços FRuent. Service Component Template NET Correio WebsitelWeb Web Application Internet aplicativo.NET Destino

Esta é a única API.NET emailing mais fácil e mais abrangente disponível. Fácil de usar e poderoso!

Quando eu usaria isso?

  • Enviar e-mails em massa para campanhas de marketing. Também check out MassMailer.NET
  • Trabalhando com modelo impulsionado e-mails (personalizar e-mails)
  • Muito simples, abrangente e fácil de usar API
  • Totalmente funcional para e-mails seguros, entrega e ler notificações, anexos, pontos de vista alternativos, etc.
  • Suporte completo para as bibliotecas.NET SMTP

Quais são as vantagens?

  • Muito alto desempenho
  • Simples de usar
  • API documentado
  • O apoio previsto na support.avantprime.com
  • Constrói e envia e-mails usando um paradigma Fluente
  • Fornece uma API completa para o envio de e-mails com várias configurações, incluindo com SSL, os cabeçalhos de emails, anexos, vistas alternativas, correio prioritário, codificação, opções de notificação de entrega, etc
  • Enviar e-mails de texto e HTML
  • E-mails de construção que utilizam modelos de texto ou html
  • A integração completa com os mecanismos de correio.NET Standard & web.config / app.config
  • Recibos de entrega
  • Os recibos de leitura
  • E-mails seguros
  • E muito mais...

O que você ganha no pacote?

  • .NET 3.5 Assembleias
  • Arquivos de depuração (PDB)
  • Comentários XML (Intellisense)
  • API documentado
  • Aplicação de demonstração
  • Obtendo documentação começou

Technologies

Este componente é construído usando o.NET Framework 3.5, o que significa em pode ser usado em todas as aplicações.NET que estão usando o framework 3.5 ou mais recente. Isso inclui.NET 3.5, 4.0, e 4.5+.

Apoio

Faça todas as perguntas ou sugerir recursos no support.avantprime.com.

Como usar este componente?

O exemplo mostra como enviar um e-mail de texto personalizado ao carregar o modelo a partir de um arquivo.

 nova Mail () .Para (Nova caixa de correio (emailAddress)) .De (Nova caixa de correio (emailAddress)) .Subject ("") .Text (Novo MessageTemplate () .FromFile ("Email.txt") .DataFrom (New {FirstName = "John", LastName = "Smith"}) .BetweenBraces ()) .SmtpServer ("[Seu servidor SMTP]") .Send (); 

O exemplo compara a abordagem tradicional de envio de e-mail versus a nova abordagem fluente.

 // API Fluent - Simples, fácil, com grande desempenho e // Por trás do gerenciamento de memória cenas nova Mail () .De (Nova caixa de correio (emailAddress, "noreply")) .Para (Nova caixa de correio (emailAddress, "Suporte")) .Subject ("Email enviado" + DateTime.Now.ToLongTimeString ()) .Credentials (Endereço de email, "[password]") .DeliveryMethod (SmtpDeliveryMethod.Network) .Text (Novo MessageTemplate () .FromText ("Olá {FirstName} {} LastName. Como você está hoje?") .DataFrom (New {FirstName = "John", LastName = "Smith"}) .BetweenBraces ()) .SmtpServer ("[Seu servidor SMTP]") .Send (); 
 // Abordagem tradicional com um fluxo de trabalho separação e // Gerenciamento de memória manual. Há, naturalmente // Nenhum recurso de personalização de e-mail construídas. var FromAddress = new MailAddress (emailAddress, "noreply"); var toAddress = new MailAddress (emailAddress, "Suporte"); var = new SmtpClient smtp { Host = "[seu servidor SMTP]", Port = 587, EnableSsl = false, DeliveryMethod = SmtpDeliveryMethod.Network, UseDefaultCredentials = true, Credenciais = new NetworkCredential (FromAddress, fromPassword) }; usando (mensagem var = new MailMessage (FromAddress, toAddress)) { message.Subject = "Mensagens enviadas" + DateTime.Now.ToLongTimeString (); message.Body = "corpo"; smtp.Send (mensagem); } 

Obter lotes mais exemplos aqui: http://www.avantprime.com/products/docs/fluent-net-mail/

Atualizações:

2.0, 03 de novembro de 2014

Características

  • Actualizado a partir do.NET 2.0 para.NET 3.5 (Isso é necessário para satisfazer uma arquitetura mais complexa, sem hacks que causam potenciais conflitos e avisos)
  • Dividir arquitetura em 3 partes (Compositor, distribuidor, API pública). Essa alteração permite que tanto o modo existente de usar o API e a abordagem mais granular
  • Email edifício agora pode ser feito através da classe Composer
  • Distribuição e-mail agora pode ser feito através da classe Distribuidor
  • Adicionado [BindingName] atributo para substituir o nome da propriedade padrão quando substituindo os valores no modelo
  • Adicionado a capacidade de clonar uma caixa de correio através de implementação da interface ICloneable
  • Adicionado a capacidade de clonar um MailConfiguration através da implementação da interface ICloneable
  • Adicionado a capacidade de clonar um MessageTemplate através da implementação da interface ICloneable
  • Expor a classe MailConfiguration que é usado o manter a configuração de um exemplo FluentMail.

Melhorias

  • Melhorias de desempenho menores
  • Definir padrões para porta SMTP se não for fornecida usando os valores de 465, se o SSL é solicitado mais 587.

Correções de bugs

  • Exceção fixo MessageTemplate ao validar uma mensagem válida.

Download
Outros componentes nesta categoriaTodos os componentes deste autor
ComentáriosPerguntas mais frequentes perguntas e respostas

Propriedades

Criado:
11 fev 13

Última Atualização:
3 14 de novembro

Arquivos incluídos:
C # CS

Software Version:
.NET 3.5,.NET 3.7,.NET 4.0,.NET 4.5

Palavras-chave

eCommerce, eCommerce, todos os itens, API e-mail abrangente, fá, cil de usar e-mail API, API de e-mail Fluente, NET e-mail Fluente, Progressive interface fluente, envie um email de forma assí, ncrona, Envie anexos de e-mail, envie um email com SSL, enviar e-mails, enviar e-mails em NET, Enviar e-mails criptografados, enviar e-mails templated, simplesmente maneira de enviar e-mails, os valores de substituiç, ã, o em template, e-mails Templated