Назад | Перейти на главную страницу

Настройте правило SPF в Ubuntu

Где я могу создать / вставить правила SPF, чтобы позволить внешнему серверу аутентифицироваться и отправлять электронную почту, используя доменное имя моего сервера под управлением Ubuntu?

Мне нужно вставить это правило:

v=spf1 ip4:111.111.111.111/29  ip4:111.111.111.111/24 a mx ~all

Спасибо :)

Как говорит Девин, первый шаг - выяснить, где находятся серверы имен для вашего домена, с помощью заданной им команды dig.

Если вы не являетесь владельцем / администратором сервера, который является официальным для вашего домена, вам необходимо связаться с человеком, который является админ.

Если вы являетесь администратором, то программа-сервер имен обычно будет Bind, а файл конфигурации для нее обычно будет:

/etc/named.conf

Этот файл named.conf будет содержать несколько строк, которые сообщают вам, куда идут данные для вашего домена. Ищите что-то вроде:

zone "example.com" IN {
  type master;
  file "example.com.zone";
  allow-update { none; };
};

Критическая строка - это файл "example.com.zone", который сообщает вам, что данные о домене example.com находятся в текстовом файле:

 /var/named/example.com.zone

Затем вы редактируете файл example.com.zone и добавляете строку для своей записи SPF:

example.com.  TXT  "v=spf1 ip4:111.111.111.111/29  ip4:111.111.111.111/24 a mx ~all"

Правила SPF помещаются в dns rcord для домена, который может не работать на том же сервере. Если вы не настраивали Bind, ("named") ваши DNS-записи, вероятно, находятся где-то еще.

dig example.com ns

должен показать серверы имен