В добавлении могу сказать, что я заменил /mh-6.8.4/mts/sendmail/smail.c программой mh-qmail-smail.c (написанной Dan Bernstein)
Файл mh-6.8.4/conf/MH выглядит следующим образом:
bin /usr/bin/mh etc /usr/lib/mh #mail #mandir /usr/man #manuals standard chown /bin/chown #cp cp #ln ln #remove mv -f cc gcc ccoptions -traditional -O2 -m486 -D_NFILE='getdtablesize()' -DSIGEMT=SIGUSR1 curses -lncurses #ldoptions -s #ldoptlibs lex flex #oldload off #ranlib on mts sendmail #mf off #bboards off #bbdelivery off #bbhome /usr/spool/bboards pop on popdir /usr/lib/mh sharedlib sys5 slflags -fPIC slibdir /usr/lib mailgroup mail signal void sprintf int #editor prompter #debug off #regtest off options ATHENA options BIND options DPOP options DUMB options FCNTL options MHE options MHRC options MIME options MORE='"/usr/bin/less"' options OVERHEAD options POP2 options POPSERVICE='"pop3"' options RENAME options RPATHS options RPOP options SOCKETS options SVR4 options SYS5 options SYS5DIR options TERMINFO options UNISTD options VSPRINTF |
Замечания:
Dominic Mitchell (hdm@demon.net) написал в comp.mail.mh (13 июня 1997): "Я скомпилировал только ``mts sendmail'' - прочел я в конференции comp.mail.mh по теме проблем с /smtp. "Не совсем так. С этой опцией МН работает с SMTP, как прямое соединение, а не сетевое. Вам надо добавить строку ~/.mh_profile в: postproc: /usr/local/nmh/lib/spost Это отправит сообщение через sendmail. А так как вы используете qmail, sendmail будет работать как оболочка.'' Спасибо Dominic.
Я закомментировал запуск "mail", потому что хочу управлять почтой при помощи mtstailor
qmail доставляет почту в домашний каталог (~/Mailbox). Я добавил следующее в mtstailor
localname: mickey localdomain: n.eunet.de mmdfldir: mmdflfil: Mailbox uucpldir: uucplfil: mmdelim1: \001\001\001\001\n mmdelim2: \001\001\001\001\n mmailid: 0 umincproc: lockldir: sendmail: /usr/lib/sendmail |
Замечания:
sendmail: /usr/lib/sendmail - это ссылка на оболочку qmail в /var/qmail/bin
MH не всегда понимает тильду (~/). Вместо этого вы можете использовать /home, или вообще ничего (согласно документации это по умолчанию равно $HOME).
Я установил MH и qmail на работе, где моя машина подключена к сети. При этом я добавил строчку в mtstailor: servers: почтовыйсервер.компания.страна
Ниже приведен мой .mh_profile
Path: Mail draft-folder: drafts unseen-sequence: unseen AliasFile: /home/rdn/.mh_aliases send: -msgid comp: -form /home/rdn/.mymh-components MailDrop: /home/rdn/Mailbox |
Замечания:
Я добавил строку MailDrop для надежности.