sendgrid-python.

Biblioteca Python SendGrid
Baixe Agora

sendgrid-python. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • MIT/X Consortium Lic...
  • Preço:
  • FREE
  • Nome do editor:
  • Kane Kim
  • Site do editor:
  • https://github.com/sendgrid/

sendgrid-python. Tag


sendgrid-python. Descrição

SendGrid-Python é uma biblioteca Python que permite enviar e-mails de forma rápida e fácil através do sendgrid usando python.installusing github: git clone git@github.com: sendgrid / sendgrid-python.gitusing pypi: Easy_install sendgrid-pythonsendgrid apissendgrid fornece dois métodos de Envio de e-mail: a API da Web e API SMTP. O SendGrid recomenda usar a API SMTP para enviar e-mails. Para uma explicação dos benefícios de cada uma, consulte http://docs.sendgrid.com/documentation/get-started/integrate/examples/smtp-vs-rest/.Este biblioteca implementa uma interface comum para torná-lo muito fácil Use a API.Mail pré-utilização antes de começarmos a usar a biblioteca, é importante entender algumas coisas sobre a arquitetura da biblioteca ... - Enviando um email é tão simples quanto: 1. Criando uma instância do SendGrid2. Criando um objeto SendGrid Mail e definindo seu Data3. Enviando o e-mail usando API SMTP ou Web API.Mail UsageImport SendGrids = sendgrid.sendgrid ('username', 'senha', seguro = true) mensagem = sendgrid.message ("from@mydomain.com", "Assunto", "Assunto" corpo simples "," html aqui ") message.add_to (" alguém@example.com "," John Doe ") S.Web.Send (mensagem) ors.smtp.send (mensagem) usando CategoriasCategorias são usadas para agrupar estatísticas de e-mail fornecidas pelo SendGrid.Para usar uma categoria, basta definir o nome da categoria. Nota: Há um máximo de 10 categorias por e-mail.Message = sendgrid.message ("from@mydomain.com", "Assunto", "Body Plain", " HTML aqui ") Message.add_category () Usando anexos de anexos são limitados a 7 MB por file.message = sendgrid.message (" from@mydomain.com "," Assunto "," Body Plain "," B > HTML aqui ") Message.add_attachment (" file1.doc "," /path/to/file.doc").add_attachment("file2.nfo "," Conteúdo do arquivo 2 ") usando substituiçõesSubstituições podem ser usadas Para personalizar e-mails de vários destinatários, e adapte-os para o usermessage = sendgrid.message ("from@mydomain.com", "Assunto", "Olá% Nome%, seu código é% de código%", " Hello% Nome%, seu código é% de código% ") Message.add_to ({'example1@example.com': {'% Nome%': 'Nome 1', '% Código%': 'Código 1' }, 'example2@example.com': {'% Name%': 'Nome 2', '% Código%': 'Código 2'},}) Usando seçõessssions podem ser usadas para personalizar mais mensagens para os usuários finais. Uma seção só é útil em conjunto com um valor de substituição.Message = sendgrid.message ("from@mydomain.com", "Assunto", "Olá% Name%, você trabalha em% local%", " Hello% Nome%, você trabalha em% local% ") message.add_to ({'example1@example.com': {'% Name%': 'Nome 1', '% local%': '% Home%' '},' example2@example.com ': {'% Name% ':' Nome 2 ','% local% ':'% Office% '},}). set_sections ({"% Office%": " Office ","% Home% ":" Sua casa "}) usando argumentos exclusivos argumentos são usados para rastreamento de finsMessage = sendgrid.message (" from@mydomain.com "," Assunto "," Body Plain "," HTML aqui ") Message.add_unique_argument (" Cliente "," Alguém ") usando configurações de filtroFilter configurações são usadas para ativar e desativar aplicativos e passar parâmetros para esses aplicativos.Message = sendgrid.message (" de @ mydomain ("de @ mydomain .com "," Assunto "," corpo simples "," html aqui ") mensagem.add_filter_setting (" rodapé "," texto / planície "," Aqui está uma mensagem de rodapé de texto simples "). add_filter_setting ("rodapé", "text / html", " Aqui está um rodapé html

") usando cabeçalhos CabeçalCustom pode ser adicionado conforme necessário.Message = sendgrid.message (" from@mydomain.com "," Assunto "," Body Plain "," B > HTML aqui ") Message.add_header (" x-mailer "," myapp ") a página inicial do produto


sendgrid-python. Software Relacionado