Я хотел бы, чтобы письмо на me-sos@my.host.name
рассылалось группе людей.
Ответ:
Поместите список адресов в ~me/.qmail-sos
, по одному адресу в отдельную строку.
Входящая почта для me-sos
будет направляться для каждого адреса из списка.
Вы должны также создать ~me/.qmail-sos-owner
(`touch ~me/.qmail-sos-owner
`),
чтобы возвращаемая почта приходила бы к Вам, а не к отправителю. Если Вы хотите,
чтобы подписка осуществлялась автоматически, поместите
| qlist2 sos my.host.name
в ~me/.qmail-sos-request
. Каждый, кто захочет подписаться, должен будет
просто послать сообщение на me-sos-request@my.host.name
.
Альтернативное решение: ezmlm (
http://pobox.com/~djb/ezmlm.html
) - современный менеджер почтового списка рассылок,
поддерживающий автоматическую подписку,
подтверждения, архивы, полностью автоматическую обработку возвратов (включая
предупреждения подписчикам, какие сообщения они пропустили) и т.д.
Я пытался создать ~alias/.qmail-P.D.Q.Bach
, но не смог.
Ответ:
Используйте .qmail-p:d:q:bach
. Точки преобразовываются в двоеточия, а верхний регистр - в нижний.
.forward
от sendmail?
Установите пакет dot-forward
,
http://pobox.com/~djb/dot-forward.html
.
/etc/aliases
от sendmail?
Установите пакет fastforward
,
http://pobox.com/~djb/fastforward.html
.
Чтобы majordomo 1.94.*
работал с qmail с fastforward
, вставьте
system("newinclude","$listdir/$clean_list");
перед строкой lclose(LIST)
в do_subscribe
и do_unsubscribe
в majordomo.
Смотрите
ftp://ftp.eyrie.org/pub/software/majordomo/mjqmail
и
http://www.qmail.org
для поиска
других методов использования majordomo с qmail. Ожидается, что majordomo 2.0
будет самостоятельно поддерживать qmail.
В случае внезапного исчезновения ~joe
, мне бы хотелось, чтобы доставка почты для Джо была отложена.
Ответ:
Постройте базу пользователей qmail, чтобы qmail больше не проверял домашние каталоги и базу паролей. Это делается в три шага.
/var/qmail/users/passwd
.
qmail-pw2u -h < /var/qmail/users/passwd > /var/qmail/users/assign
Здесь -h
означает, что каждый пользователь должен иметь домашний каталог;
если вы запустите qmail-pw2u
во время сбоя NFS, она напечатает сообщение об ошибке и завершится.
qmail-newu
Убедитесь в том, что база перестроена, всякий раз, когда Вы изменяете список пользователей.
Я создал ~alias/.qmail-www
, но qmail вместо этого ищет
~www/.qmail
.
Ответ:
Если Вы выполните
chown root ~www
, то qmail больше не будет рассматривать www как пользователя; смотрите
/var/qmail/man/cat8/qmail-getpw.8
. Для более точного управления над
назначениями адреса, смотрите /var/qmail/man/cat5/qmail-users.5
.
procmail
с qmail?
Поместите
| preline procmail
в ~/.qmail
. Необходимо будет использовать полный путь до
procmail
, если путь до procmail
не был прописан в PATH
при загрузке системы.
Если Вы перешли с sendmail, и пользователи используют procmail
в своих файлах
.forward
: procmail
будет продолжать работать из-под .forward
,
если Вы установили dot-forward
, смотрите вопрос
Как мне использовать с qmail файлы .forward от sendmail?.
Если Вы перешли с sendmail, и sendmail
использовал procmail
вместо binmail: скопируйте /var/qmail/boot/proc
или
/var/qmail/boot/proc+df
в /var/qmail/rc
.
elm
с qmail?
Поместите
| preline filter
в ~/.qmail
.
Необходимо будет использовать полный путь до
фильтра
, если путь до фильтру
не был прописан в PATH
при загрузке системы.
Мне бы хотелось установить LUSER_RELAY
, указывающий на bigbang.af.mil
.
Ответ:
Поместите
| forward "$LOCAL"@bigbang.af.mil
в ~alias/.qmail-default
.