У меня есть домен со следующей записью SPF,
"v=spf1 +a +mx +ip4:123.45.67.89 ~all"
Два вопроса,
v = spf1 include: _spf.google.com
. Основная версия запущенного агента gpg - 2. Вы должны вызывать gpg2, а не gpg, как ответили здесь: https: // unix.stackexchange.com/questions/231386/how-to-make-gpg-find-gpg-agent
-121-45428- Если у вас точно такой же IP-адрес (или : <домен> / <длина префикса>
) в вашем механизме
(или mx
механизме ), механизме ip4
не требуется, и CAN (а не должен) быть удален.
Поскольку домен не указан в вашем + a
и + mx
, используется текущий домен , а ip4
& ip6
всегда должен иметь указанный <адрес>
или <сеть> / <длина префикса>
.
С текущим SPF записи, Google попадает в пределы ~ all
, вызывая SoftFail
, т.е. «Запись SPF пометила хост как НЕ разрешено отправлять, но находится в переходном состоянии». Следовательно, получатель MTA не должен ОТКЛОНЯТЬ
почту, но может пометить его как спам. С -all
он был бы отклонен.
Следовательно, include: _spf.google.com
необходимо, если вам нужно отправить электронное письмо из Gmail. Однако вам не следует добавлять еще одну запись TXT
, а объединить эти две в одну, например
@ IN TXT "v = spf1 + a + mx include: _spf.google.com ~ all"
Также возможно (и даже предлагается в документации включить:
механизм ) сделать включенный домен нейтральным
вместо Pass
. Если Gmail используется только изредка и вы хотите, чтобы другие пользователи Gmail не получали результатов Pass
в тестах SPF, этого можно добиться с помощью:
@ IN TXT "v = spf1 + a + mx? include: _spf.google.com ~ all "