использование sendmail с только не пользователи системы

Для bluehost u должен сделать тот пробел записи

средства в bugzilla/localconfig

 $webservergroup="apache" 

измените его на

   $webservergroup=""
0
задан 18 December 2013 в 15:27
2 ответа

В итоге я решил эту проблему двумя способами:

a) Исправление libsm / mbdb.c и sendmail / recipient.c для получения дополнительный поиск в таблице пользователей dovecot. Чтобы это работало, потребовалась небольшая настройка с помощью LOCAL_RULE_0.

б) Анджей указал мне на аналогичный вопрос о stackoverflow для решения с таблицей рассылки и файлом доступа. Следуя этой идее, я нашел еще более простое решение, чтобы иметь все, что нам нужно:

virtusertable:

@domain.tld              user_domain_tld
info@domain.tld          user_another_tld

aliases:

user_domain_tld: "|/bin/procmail -a user@domain.tld"
user_another_tld: "|/bin/procmail -a user@another.tld"

Решение a) приятно иметь, потому что оно меняет принятый синтаксис в virtusertable, и нужно иметь только проверять один файл с течением времени, где решение б) побеждает из-за легкого способа его достижения, который, кроме того, более совместим с будущими выпусками sendmail. После всей работы я использую решение а), но после Рождества заменю его на решение б);)

0
ответ дан 4 December 2019 в 14:04

Взгляните на Sendmail FAQ 3.29 - «Как я могу добавить заголовок, определяющий фактического получателя, когда несколько пользователей в виртуальном домене обращаются к одному почтовому ящику?»

IMHO его можно легко адаптировать для доставки того, что вы хотите - он предоставляет все необходимые крючки.

Кстати, вы можете использовать виртуальную запись "@ domain.tld" для выбранной почтовой программы error . Это позволит вам отклонять сообщения виртуальным пользователям, не указанным в virtusertable.

@domain.tld           error:nouser No such user here
adam@domain.tld       systemuser+%1
eve@domain.tld        systemuser+%1

Вы также можете обратиться к https://www.sendmail.com/sm/open_source/tips/virtual_hosting/

2
ответ дан 4 December 2019 в 14:04

Теги

Похожие вопросы