Email DKIM与网络邮件
我计划使用php邮件签名()对邮件进行签名,但在Nette-mail消息类()中找不到设置DKIM值的方法 因为我认为这或多或少是基本的功能,所以我想知道是否真的不可能将DKIM与Nette Mail一起使用Email DKIM与网络邮件,email,sign,spam-prevention,dkim,nette,Email,Sign,Spam Prevention,Dkim,Nette,我计划使用php邮件签名()对邮件进行签名,但在Nette-mail消息类()中找不到设置DKIM值的方法 因为我认为这或多或少是基本的功能,所以我想知道是否真的不可能将DKIM与Nette Mail一起使用 有可能吗?如果有,我该怎么做 问题是,php邮件签名太低级了。它以字符串形式返回已签名的标题。您需要解析$signature->get_signed_headers()输出并为每个头调用$message->setHeader()。如果您正在寻找某种神奇的方法$message->setDki
有可能吗?如果有,我该怎么做 问题是,
php邮件签名
太低级了。它以字符串形式返回已签名的标题。您需要解析$signature->get_signed_headers()
输出并为每个头调用$message->setHeader()
。如果您正在寻找某种神奇的方法$message->setDkimSignature()
,您将找不到它。但您始终可以从Message
类继承并编写自己的
这是唯一未经测试的示例:
要设置什么DKIM值?当对电子邮件进行DKIM签名时,签名将作为标题添加到该电子邮件中。建议您在签名后不要修改电子邮件或其标题,因为您可能会破坏签名。我不知道Nette,但我猜你可以把签名的消息作为任何其他消息发送。问题是php邮件签名给了我签名,我必须把它交给Nette邮件。如果我像平常一样发送邮件,那么邮件就没有签名。