用于使用Django发送基于模板的电子邮件的Pythonic实用工具。
项目描述
Incuna Mail  
  
  
 
用于使用Django发送基于模板的电子邮件的Pythonic实用工具。
安装
安装此软件包
pip install incuna_mail
用法
导入send函数并调用它
from incuna_mail import send
send(
    to='foo@example.com',
    subject='Example email',
    template_name='plaintext_email.txt',
)
支持cc和bcc...
send(
    to='foo@example.com',
    cc='bar@example.com',
    bcc='baz@example.com',
    ...
)
...收件人列表...
send(
    to=['foo@example.com', 'bar@example.com'],
    cc=['spam@example.com', 'eggs@example.com'],
    ...
)
...多部分电子邮件...
send(
    ...
    template_name='plaintext_email.txt',
    html_template_name='html_email.html',
)
...模板上下文...
send(
    ...
    context={'user': user},
)
...模板列表...
send(
    ...
    # Uses the first template found.
    template_name=['might-exist.html', 'will-exist.html'],
)
...回复地址...
send(
    ...
    reply_to=['another@example.com'],
)
...以及自定义电子邮件标题
send(
    ...
    headers={'Extra-Header': 'This will appear among the email headers'}
)
可以通过 settings.DEFAULT_FROM_EMAIL 全局设置电子邮件发送者,默认为 settings.SERVER_EMAIL。如果需要,可以在每次调用中显式设置
send(
    ...
    sender='eggy-mcspambot@example.com',
)
          项目详情
    
       关闭
    
      
        
    
    
  
incuna-mail-4.1.1.tar.gz 的哈希值
| 算法 | 哈希摘要 | |
|---|---|---|
| SHA256 | 4071949a7cc70f88c1acea5f06ac8ba439029f655ff5d8c98277bbc8cc8d4bd5 | |
| MD5 | 44b61265e4ffa555ad83e62dcf1451ce | |
| BLAKE2b-256 | 873b175b1b5733f1018fdf88cb59a28a0177fa6cf73744014facfad076115340 | 
    
       关闭
    
      
        
    
    
  
incuna_mail-4.1.1-py2.py3-none-any.whl 的哈希值
| 算法 | 哈希摘要 | |
|---|---|---|
| SHA256 | d8ef4979264fba729fa1478819d71f66af17a795e82d9607d8e7ccd7edaafe10 | |
| MD5 | 319c9b1adac00e5e42543623d2dc1875 | |
| BLAKE2b-256 | c813a79641f5b0cb39111d4427a3becd2ec755fd6b7c8886d1da928f6310ecf9 |