Я хотел бы, чтобы письмо на 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.