Send to Mailman list через Drupal Webform принимает все сообщения, потому что владелец сайта находится в списке

У меня есть список рассылки, настроенный в Mailman (на моем веб-сервере через Cpanel). Я также работаю на сайте Drupal в том же домене, что и адреса моего списка рассылки, который включает веб-форму, которая может публиковать сообщение в списке рассылки.

Веб-форма требует адрес электронной почты, и этот адрес электронной почты используется в качестве адреса "от" для сообщения в список рассылки. Моя конфигурация Mailman отклоняет все сообщения от не подписчиков.

Проблема: все сообщения, отправленные с этой веб-формы, принимаются независимо от того, указан ли адрес электронной почты в списке.

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

Я полагаю, что это должно происходить, потому что мой адрес электронной почты является адресом владельца сайта в конфигурации Drupal - похоже, каким-то образом Mailman обрабатывает это до того, как обрабатывает электронную почту отправителя и считает его действительным.

Мне нужен мой собственный адрес электронной почты, чтобы быть членом этого списка. Кто-нибудь сталкивался с этим раньше? Любые решения известны?

Большое спасибо!

0 ответов

Другие вопросы по тегам