[Exim-users] lookup dnsdb SPF

8 views
Skip to first unread message

Mikhail Golub

unread,
Aug 21, 2020, 5:02:02 AM8/21/20
to exim-...@mailground.net
Доброго времени суток.

Exim version 4.94 #1 (FreeBSD 12.1)

Выполняю простой запрос:
exim -be '${lookup dnsdb{defer_never,txt=em-sj-77.mktomail.com}}'

Получаю:
v=spf1 ip4:211.9.38.237 ip4:202.234.163.65 ip4:202.234.163.66
ip4:202.234.163.67 ip4:202.234.163.68 ip4:202.234.163.69
ip4:202.234.163.70 ip4:202.234.163.71 ip4:202.234.163.72
amazonses:MzD+oQLHht6FRxWU0FHJf/e6dieeUbnehA7A2D90iS0=


Смотрю dig-ом:
em-sj-77.mktomail.com. 83170 IN TXT "v=spf1 ip4:211.9.38.237
ip4:202.234.163.65 ip4:202.234.163.66 ip4:202.234.163.67
ip4:202.234.163.68 ip4:202.234.163.69 ip4:202.234.163.70
ip4:202.234.163.71 ip4:202.234.163.72 " "ip4:202.234.163.73
ip4:199.15.215.77 include:mktomail.com include:amazon.com
include:amazonses.com ~all"
em-sj-77.mktomail.com. 83170 IN TXT
"amazonses:MzD+oQLHht6FRxWU0FHJf/e6dieeUbnehA7A2D90iS0="


Баг?


_______________________________________________
Exim-users mailing list
Exim-...@mailground.net
http://mailground.net/mailman/listinfo/exim-users

Le...@lena.kiev.ua

unread,
Aug 21, 2020, 5:24:46 AM8/21/20
to Exim MTA на русском
> Смотрю dig-ом:

dig на той же машине, где Exim?

Mikhail Golub

unread,
Aug 21, 2020, 6:04:33 AM8/21/20
to exim-...@mailground.net
On 21.08.2020 12:24, Le...@lena.kiev.ua wrote:
>> Смотрю dig-ом:
>
> dig на той же машине, где Exim?
да

Viktor Cheburkin

unread,
Aug 21, 2020, 6:17:41 AM8/21/20
to Exim MTA на русском
Hi!

21 авг. 2020 г., в 12:01, Mikhail Golub <g...@gmn.org.ua> написал(а):

Доброго времени суток.

Exim version 4.94 #1 (FreeBSD 12.1)

Выполняю простой запрос:
exim -be '${lookup dnsdb{defer_never,txt=em-sj-77.mktomail.com}}'

Получаю:
v=spf1 ip4:211.9.38.237 ip4:202.234.163.65 ip4:202.234.163.66 ip4:202.234.163.67 ip4:202.234.163.68 ip4:202.234.163.69 ip4:202.234.163.70 ip4:202.234.163.71 ip4:202.234.163.72
amazonses:MzD+oQLHht6FRxWU0FHJf/e6dieeUbnehA7A2D90iS0=


Смотрю dig-ом:
em-sj-77.mktomail.com.  83170   IN      TXT     "v=spf1 ip4:211.9.38.237 ip4:202.234.163.65 ip4:202.234.163.66 ip4:202.234.163.67 ip4:202.234.163.68 ip4:202.234.163.69 ip4:202.234.163.70 ip4:202.234.163.71 ip4:202.234.163.72 " "ip4:202.234.163.73 ip4:199.15.215.77 include:mktomail.com include:amazon.com include:amazonses.com ~all"
em-sj-77.mktomail.com.  83170   IN      TXT "amazonses:MzD+oQLHht6FRxWU0FHJf/e6dieeUbnehA7A2D90iS0="

Похоже, вторая часть ответа exim'ом игнорируется.

Баг?

Видимо да. Только не знаю чей. Возможно того, кто прописывал такую запись.

_______________________________________________
Exim-users mailing list
Exim-...@mailground.net
http://mailground.net/mailman/listinfo/exim-users


-- 
Victor Cheburkin
VC319-RIPE, VC1-UANIC

Le...@lena.kiev.ua

unread,
Aug 21, 2020, 6:19:33 AM8/21/20
to Exim MTA на русском
# exim -be '${lookup dnsdb{>\n; defer_never,txt=em-sj-77.mktomail.com}}'

v=spf1 ip4:211.9.38.237 ip4:202.234.163.65 ip4:202.234.163.66 ip4:202.234.163.67 ip4:202.234.163.68 ip4:202.234.163.69 ip4:202.234.163.70 ip4:202.234.163.71 ip4:202.234.163.72 ip4:202.234.163.73 ip4:199.15.215.77 include:mktomail.com include:amazon.com include:amazonses.com ~all
amazonses:MzD+oQLHht6FRxWU0FHJf/e6dieeUbnehA7A2D90iS0=

Это описано в документации:
http://exim.org/exim-html-current/doc/html/spec_html/ch-file_and_database_lookups.html#SECTdnsdb

For TXT records with multiple items of data, only the first item is returned,
unless a field separator is specified. To concatenate items without a
separator, use a semicolon instead.

${lookup dnsdb{>\n,: txt=a.b.example}}
${lookup dnsdb{>\n; txt=a.b.example}}

It is permitted to specify a space as the separator character.
Further white space is ignored.

Reply all
Reply to author
Forward
0 new messages