我们有一个客户端,它使用的电子邮件服务需要一个TXT域密钥重发,长度超过127个字符。我确信BIND允许这样做,但是我们使用tinydns运行djbdns,看起来它只支持最多127个字符的txt记录。剩下的都被截断了。我在想我可以把它们结合起来,但我不太确定怎么做。
我在考虑把价值设定为.
v=DKIM1; k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC2GWCNaDTuC3include:bdk2._domainkey.mail.cutlerymania.com 我的想法是,这是否会获取位于该域的实际值,该域只有一个记录是TXT记录,并简单地追加该信息,以便正确发送整个密钥记录?
发布于 2011-10-06 22:36:07
SPF和DKIM都是TXT RR
正文用引号括在一起。单行上可能出现多个引号字符串,如果括号出现在多行上,则可以使用括号来包含这些字符串。在这两种情况下,已删除的文本(取消引号)被连接(连接),不添加任何插入字符。
; multiple quoted strings on multiple lines
joe IN TXT ("Located in a black hole"
" somewhere over the rainbow")
; generates a single text string of
; Located in a black hole somewhere over the rainbow发布于 2011-11-23 23:31:41
对于SPF,可以使用以下语法
v=spf1 a mx 1.2.3.4/24 2a00:1450:8007::63/48 include:otherdomain.com如果您有许多记录要包含,则通常按组织划分它们,然后使用一个包含:用于每个记录。
https://serverfault.com/questions/319100
复制相似问题