2017-02-17 9 views
0

Я пытался использовать свой локальный сервер SMTP для отправки сообщений электронной почты в интернет-доменов (Gmail, Outlook, Yahoo)Написать письмо Повсеместно SMTP сервера постфикса локального к Интернету (Gmail, Oulook, Yahoo)

мне удалось отправить электронной почты в Интернете, но с помощью google smtp в качестве smtp-реле.

Но то, что я хочу сделать, чтобы отправить почту в Интернете с помощью моего локального сервера без использования SMTP реле

Кто достиг чего-то вроде этого? Или необходимо использовать SMTP-ретранслятор для отправки электронной почты во внешние домены? Какую конфигурацию я должен выполнять в своем локальном smtp, который распознает эти домены?

Мой SMTP сервер находится в Postfix на CentOS 6.8

+0

Конечно, вы можете использовать свой собственный SMTP-сервер для отправки электронной почты. Вопрос в том, почему вы этого не сделали. Мы не можем сказать вам, что вы не публикуете гораздо более точные сведения о своих проблемах ... – arkascha

+0

, что является целью иметь SMTP-сервер. он может принимать письма из вашего домена и отправлять их в пункт назначения. Google, Yahoo и т. д. –

ответ

0

Вы можете, но это очень много работы, даже если у вас есть сервер. Если вы действительно хотите быть аутентичным и хотите появляться в папке «Входящие» получателя вместо папки со спамом, вам необходимо быть последовательным в отношении обратного DNS, IP-адреса сервера, DKIM и т. Д. См. Рекомендации Google here.

Если нет веских причин, я рекомендую вам продолжать использовать существующие почтовые службы, чтобы избавиться от этой стоимости обслуживания.

-1

Если у вас есть Postfix у вас есть программное обеспечение, уже установленное. Посмотрите на /etc/postfix/main.cf для настроек. Postfix очень способен. Если вы не находитесь на виртуальной машине, такой как Google или AWS, где у вас может не быть возможности отправлять даже с Postfix. Затем вы можете посмотреть сторонние smtp-шлюзы. Sendgrid и Mandrill/MailChimp справляются с этим тоже.

0

Спасибо всем за ваши комментарии

Я был в состоянии решить мои сомнения, моя проблема была больше о понятиях почты и DNS, поэтому я начал исследовать и изучить очень тщательно, чтобы понять каждое понятие о том, как связь при отправке электронной почты. Я говорю им, что я сделал. Устранение неполадок, когда я попытался отправить электронное письмо во внешний домен в файле/var/log/maillog, я заметил, что мой почтовый сервер не смог его решить, поэтому я добавил поле relay_domain в файл конфигурации main.cf. Relay Чтение журналов снова Я видел, что мой сервер смог общаться с интернет-smtp, но поскольку у меня нет статического публичного IP-адреса или журналов в master dns, мои сообщения были отброшены. Но этого было достаточно, чтобы понять, что мои настройки верны. Кроме того, я начал углубленно изучать типы записей, созданных в DNS, и метод связи, который они выполняют для решения внешних доменов. (A, MX, PTR, CNAME, NS и SOA).

Очень важно понимать концепции и выполнять поиск неисправностей с помощью maillogs. :)

Спасибо за ваши комментарии! :)