Обсуждение статьи тематического каталога: Исходящий SMTP-AUTH на sendmail от имени нескольких отправителей (sendmail auth mail)Ссылка на текст статьи: https://www.opennet.ru/base/net/sendmail_getauth.txt.html
Комментарий From: Neil W Rickert <sendmail+rickert@sendmail.org>:You probably also need to set "m=1" on the mailer definition line,
for whichever smtp mailer you are using with this.Суть в том, что за 1-ну авторизированную сессию sendmail может доставить несколько писем из очереди для данного хоста, и если там окажется письмо от адреса, отличного использованного для авторизации, то такое письмо не будет доставлено.
Введение m=1 заставит доставлять только 1 письмо за сессию - проблема снимается. Однако, может возникунть небольшое замедление в обработке больших очередей, но это мелочи.
Кстати, очень помогло при недавней организованной миграции моего народца с mail.ru (из за его возросшей кривизны) на google mail
Помогите. Ввожу логин ипароль а ответ авторизируйтеся.Что надо делать?
У меня на Linux так не прокатывает(на freebsd не проверял)Вот мой вариант:
Sauthinfo
R$* $: <$(authinfo AuthInfo:$&{f} $: ? $)>
R<?> $: <$(authinfo AuthInfo:$&{server_name} $: ? $)>
R<?> $: <$(authinfo AuthInfo:$&{server_addr} $: ? $)>
R<?> $: <$(authinfo AuthInfo: $: ? $)>
R<?> $@ no no authinfo available
R<$*> $# $1Файл authinfo обработ.sendmail'ом теперь так:
AuthInfo:user1@server.com "U:user1@server.com" "P:password"
AuthInfo:user2@server.com "U:user2@server.com" "P:password" ##и т.д. сколько нужно user..X...@server.com
AuthInfo:drugoi.com "U:user@drugoi.com" "P:password"
AuthInfo: "U:user@drugoi.com" "P:password"
AuthInfo:smtp.xxxx.com "U:user@smtp.xxxx.com" "P:password"
AuthInfo: "U:user@smtp.xxxx.com" "P:password"
и т.д.