mail_setup_yandex
Set up Yandex 360 email for a domain by configuring MX and SPF DNS records in one call, replacing existing MX/SPF while keeping other TXT records.
Instructions
Прописать MX и SPF для Яндекс 360 одним вызовом.
Ставит:
MX: mx.yandex.net, preference 10 (заменяет существующие MX)
TXT SPF: v=spf1 redirect=_spf.yandex.net (заменяет существующую SPF, прочие TXT — DKIM, верификации — сохраняются)
DKIM Яндекс настраивается отдельно (Я.Почта для домена → DKIM), там выдаётся ключ для mail._domainkey.<домен>. После получения ключа — dns_set_txt на соответствующий поддомен (либо сначала domain_add_subdomain).
Не трогает A-записи, NS и прочие TXT. Если в зоне есть CAA/SRV — потребует force=True (они будут удалены).
Args: fqdn: Имя домена (site.ru) force: Продолжить при наличии CAA/SRV
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| fqdn | Yes | ||
| force | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |