未提供项目描述
项目描述
.. 内容:
PSERVER.MAILER
==============
配置
-------------
config.json可以包含邮件发送器部分:
"applications": ["pserver.mailer"],
"mailer": {
"default_sender": "foo@bar.com",
"endpoints": {
"default": {
"type": "smtp",
"host": "localhost",
"port": 25
}
}
}
打印邮件发送器
---------------
对于开发/调试,您可以使用控制台打印邮件发送器:
"applications": ["pserver.mailer"],
"mailer": {
"default_sender": "foo@bar.com",
"endpoints": {
"default": {
"type": "smtp",
"host": "localhost",
"port": 25
}
},
"utility": "pserver.mailer.utility.PrintingMailerUtility"
}
发送邮件
------------
POST http://localhost:8080/zodb/plone/@mailer
{
"sender": "foo@bar.com",
"recipient": "john@doe.com",
"subject": "Some subject",
"text": "Hello"
}
权限
-----------
`pserver.mailer` 定义了一个权限 `mailer.SendMail`,默认情况下,
只有 `plone.SiteAdmin` 角色被分配。
在代码中使用邮件发送器
------------------------
您还可以直接在代码中使用邮件发送器:
from zope.component import queryUtility
from pserver.mailer.interfaces import IMailer
mailer = queryUtility(IMailer)
await mailer.send(recipient='john@doe.com', subject='This is my subject', text='邮件正文')
1.0.0 (2017-02-01)
------------------
- 初次发布
PSERVER.MAILER
==============
配置
-------------
config.json可以包含邮件发送器部分:
"applications": ["pserver.mailer"],
"mailer": {
"default_sender": "foo@bar.com",
"endpoints": {
"default": {
"type": "smtp",
"host": "localhost",
"port": 25
}
}
}
打印邮件发送器
---------------
对于开发/调试,您可以使用控制台打印邮件发送器:
"applications": ["pserver.mailer"],
"mailer": {
"default_sender": "foo@bar.com",
"endpoints": {
"default": {
"type": "smtp",
"host": "localhost",
"port": 25
}
},
"utility": "pserver.mailer.utility.PrintingMailerUtility"
}
发送邮件
------------
POST http://localhost:8080/zodb/plone/@mailer
{
"sender": "foo@bar.com",
"recipient": "john@doe.com",
"subject": "Some subject",
"text": "Hello"
}
权限
-----------
`pserver.mailer` 定义了一个权限 `mailer.SendMail`,默认情况下,
只有 `plone.SiteAdmin` 角色被分配。
在代码中使用邮件发送器
------------------------
您还可以直接在代码中使用邮件发送器:
from zope.component import queryUtility
from pserver.mailer.interfaces import IMailer
mailer = queryUtility(IMailer)
await mailer.send(recipient='john@doe.com', subject='This is my subject', text='邮件正文')
1.0.0 (2017-02-01)
------------------
- 初次发布
项目详情
关闭
pserver.mailer-1.0.0.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 07a143d793c6b87c6fc7ee30d9908154d20f330c84bae1eb1f9e130f77d74b84 |
|
MD5 | 1433d6fdde9c080ff6c58852ac37c189 |
|
BLAKE2b-256 | 17b7bbbad0f1353a7f5e9cef0b2d074c034974415cadee93fff76ca8eddf5017 |