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

sendmail не отправляет письма на @samedomain (целевая почта находится в приложениях Google)

Я настроил sendmail только для отправки писем из нашего веб-приложения на php. Это нормально работает, если мы не отправляем почту в тот же домен, что и наше веб-приложение.

например

наше приложение = www.ourapp.com отправка писем работает идеально, за исключением something@ourapp.com "

Не знаю, актуально ли это, но наша целевая электронная почта размещена в приложениях Google. Очередь sendmail пуста, и в файлах журнала всегда говорится, что сообщение было отправлено

мы используем CentOS в качестве нашей ОС

Находится ли домен в / etc / mail / local-host-names? в этом случае sendmail будет считать, что это конечный пункт назначения для этого домена, и попытается выполнить локальную доставку.

Уберите домен из local-host-names, перестройте конфигурацию sendmail и перезагрузите sendmail, все должно быть в порядке. Если вы не хотите, чтобы какая-либо почта доставлялась локально, то есть если вы хотите, чтобы все отправлялось в вашу учетную запись приложений Google, тогда вы, вероятно, захотите, чтобы / etc / mail / local-host-names были пустыми (даже не localhost), а затем убедитесь, что для создания правильных псевдонимов ролей, указывающих на полные адреса в вашем домене.

Также убедитесь, что ваши записи MX указывают на Google (маловероятно, что это проблема, но также стоит дважды проверить это)

Это выполнимо в sendmail, но быстрее использовать что-то вроде ssmtp. Пример, который тесно связан с вашим случаем: Вот.

sendmail в соответствии с настройками не доставляет электронную почту в ваши учетные записи электронной почты, размещенные в Google Apps, поскольку считает, что должен обрабатывать электронную почту для вашего домена локально. Тот факт, что в нем говорится, что сообщения были отправлены, означает, что они доставляются локально на машине. Проверьте содержимое / var / mail.

эта проблема решилась сама собой через 1-2 дня. Вероятно, это просто проблема с обновлением DNS, когда мы уже получили обновленные данные, но, возможно, на проверенных нами почтовых серверах все еще был старый кеш DNS.

спасибо всем за помощь в этом