piramid_postmark

Integre o serviço de e-mail do carimbo com um aplicativo da Web da Pyramid
Baixe Agora

piramid_postmark Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Public Domain
  • Preço:
  • FREE
  • Nome do editor:
  • James Arthur
  • Site do editor:
  • http://github.com/thruflo/torque

piramid_postmark Tag


piramid_postmark Descrição

Pyramid_Postark é um pacote que integra o envio de e-mail posterior serviço com um aplicativo da web pirâmide. É uma camada muito fina ao redor da biblioteca Python-Postmark que fornece: * `solicitar.mailer`, uma instância do` postermark.pmbatchmail` * 'solicitar.send_email' uma função para enviar um ou mais Messagesthese de e-mail são integrados por padrão com o Pyramid_TM Máquinas de transação, portanto, os e-mails são enviados apenas se a solicitação atual é bem-sucedida.installinstall usando `` pip` ou `easy_install`, por exemplo: pip instalar piramid_postekcigureprovide` postmark.api_key` na sua inscrição '.ini settings: postmark.api_key = inclui o pacote na parte de configuração do aplicativo Pirâmide: config.include ('pirramid_postmark') useyou pode então enviar um email como este: #g: em uma exibição chamada / em qualquer lugar onde você está lidando com uma 'solicitação' . De Postmarim Importar PMmail Email = pmmail (sender='a@b.com ', to='b@c.com', Assunto = 'Assunto', Html_Body = '

Body

', text_body = ' Body ') Solicitar.Send_Email (e-mail) ou enviar vários e-mails: request.send_email () ou use o lacch mailer diretamente: request.mailer.messages = solicitar.mailer.send () Observe que o seu O e-mail do remetente precisará corresponder ao seu postal remetente assinatura. Por padrão, `solicitar.send_email` envia o e-mail se a transação atual é bem-sucedida. Você pode substituir isso usando o sinalizador `Postmark.Should_join_tx` em suas configurações` .ini`s: postmark.should_join_tx = falador ao chamar `solicitar.send_email`: request.send_email (e-mail, deve_join_tx = false) se você está se sentindo otimis, Você pode enviar o email no fundo: Request.send_email (email, in_background = true) Observe que o envio de antecedentes funciona se você enviar imediatamente ou esperar a transação atual para ter sucesso. ou seja, como e quando o email deve ser enviado, ele é enviado em um thread de fundo usando o seguinte código: do_send = thread_cls (alvo = mailer.send) .start se in_background else mailer.sendTestested em python2.7 somente (como python-carmark] [] ainda não é compatível com Python3). Instale `zombaria`,` nariz` e `cobertura» então, por exemplo: nosetests - com cobertura - com docente -cavaltecas piramid_postmark piramid_postmark ... nome stmts falta capa falta ------------------------------------------------------------------------------------ --------------------------------------------- Pyramid_Postmark 50 100% piramid_postmark.hooks 220 100% ---------------------------------------------------------------------------------------------------------------------------- ----------- total 270 100% ---------------------------------- ------------------------------------ Ran 3 testes em 0.017s Homepage de OkProduct


piramid_postmark Software Relacionado

Django-miséria

Um sistema de proibição simples para Django, que faz coisas desagradáveis para trolls vagando no seu site ...

56

Download