Drupal Commons использует sendmail со смарт-хостом Gmail SMTP: аккаунт заблокирован за злоупотребление
У меня есть Linux VPS с двумя сайтами Drupal, один из которых использует Drupal Commons. Обе установки говорят об отправке почты через sendmail, который, в свою очередь, настроен на ретрансляцию почты на SMTP-сервер Gmail (с помощью директивы smart host). Для отправки используются два разных аккаунта на двух разных (бесплатных) доменах Служб Google.
Сервер не-Commons используется для рассылки бюллетеня большому количеству получателей (>350), но у меня никогда не было проблем с приостановкой этой учетной записи. Сервер Commons настроен с правилами уведомлений, чтобы отправлять электронные письма всем, подписавшимся на определенную часть контента, или группу, или пользователя, и т. Д. Однако объем этих уведомлений намного меньше, возможно, 20-30 в пакете. и сайт не подвергается интенсивной торговле. Тем не менее, Google продолжает приостанавливать моего пользователя в этом домене "за злоупотребления" каждые несколько дней.
Кто-нибудь сталкивался с чем-то подобным и, надеюсь, нашел обходной путь для этого? Я удостоверился, что установил записи SPF и DKIM на обоих хостах на этом этапе, но это, похоже, не помогло.
Любые другие предложенные методы, которые я мог бы быть в состоянии отправить почту с двух моих доменов без прохождения через службу SMTP Google? В случае с сайтом Commons, это просто уведомление, и мне не нужно принимать ответные электронные письма.
Благодарен за любую помощь и рад опубликовать любой из моих конфигов (просто не уверен, какие конфиги будут наиболее подходящими).
1 ответ
Чтобы отправить почту на ваши домены Google Apps через sendmail, смотрите этот ответ. Это может не решить вашу проблему, поскольку IP-адрес вашего VPS может иметь "плохую" репутацию при отправке по любой причине. Вы можете попробовать проверить репутацию своих адресов в таких сервисах, как:
- senderbase.org
- postmaster.live.com/snds
- senderscore.org
и множество DNSBL, которые существуют там.