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

Ubuntu с пересылкой почты Postfix, нужны записи DNS (MX, SPF, DKIM)?

У меня есть сервер в Цифровой океан с Ubuntu 16.04.1, настроил его с помощью Serverpilot и он отлично работает! Допустим, я размещаю веб-сайт domain.com который отправляет электронные письма с SendGrid. Итак, мои записи DNS для этого домена:

A     @             123.123.123.123
A     www           123.123.123.123
CNAME mail          some-sendgrid-domain.com
CNAME s1._domainkey some-sendgrid-domain.com
CNAME s2._domainkey some-sendgrid-domain.com

Теперь я хотел бы иметь пересылку почты: test@domain.com к моему @gmail.com адрес. Serverpilot устанавливает Postfix по умолчанию, поэтому мне просто нужно настроить пересылку, верно?

Теперь мне также нужна запись MX, потому что Postfix получает электронные письма:

MX @ domain.com - prio 10

Это должно работать? А как насчет SPF и DKIM? Это необходимо для пересылки в Gmail? Потому что все остальные письма будут отправляться через SendGrid.

Это не сработало (ошибок в журнале постфиксов и писем в Gmail нет), поэтому сейчас я использую http://improvmx.com/ на данный момент, но я бы хотел прямо рассказать о своих экспедиторах, вместо того, чтобы говорить обо всем.

Что здесь не так? Или какие есть альтернативы? Я предпочитаю не размещать свою электронную почту самостоятельно, поэтому я использую SendGrid, но мне просто нужны пересылки ...

Я нашел альтернативу SendGrid: Mailgun что позволяет также получать электронные письма, см.: https://documentation.mailgun.com/user_manual.html#receiving-forwarding-and-storing-messages. Таким образом, мне не нужно ничего делать с почтой на моем сервере.

Редактировать: Я только что написал об этом в блоге: https://royduineveld.nl/free-email-forwarding/