LINUX.ORG.RU
ФорумAdmin

не хочу принимать письма (sendmail и не существующие пользователи домена)


0

0

приходят от MAILER-DAEMON на postmaster с ошибкой "unknown user account".
Естественно можно сделать альяс на postmaster, туда куда макар телят гонял.. ))
но к сожаленью, мне это не подходит.
А как это реализовано у Вас?

★★★★★

Можно разрешить принимать почту только для сущ. юзеров:
http://www.opennet.ru/openforum/vsluhforumID1/42124.html#6

Можно пересылать такую почту с/п virtusertable
http://www.opennet.ru/base/net/virtual_user.txt.html

А можно персылать другому юзеру и потом отпралять в /dev/null
http://www.macdevcenter.com/pub/a/mac/2002/09/10/sendmail.html?page=4

Sciurus
()
Ответ на: комментарий от Sciurus

>Можно разрешить принимать почту только для сущ. юзеров:
>http://www.opennet.ru/openforum/vsluhforumID1/42124.html#6

>Можно пересылать такую почту с/п virtusertable
>http://www.opennet.ru/base/net/virtual_user.txt.html

>А можно персылать другому юзеру и потом отпралять в /dev/null
>http://www.macdevcenter.com/pub/a/mac/2002/09/10/sendmail.html?page=4

А можно делать все что угодно
man procmail
man procmailrc
man procmailex

qwe ★★★
()
Ответ на: комментарий от qwe

у меня все альясы в лдап
define(`ALIAS_FILE', `ldap:')

игра по выше приведенным документам в которых основной смысл на
define(`LUSER_RELAY', `local:nobody')
FEATURE(`loose_relay_check')
не помогла...

процмайла нету, так как стоит:
define(`confLOCAL_MAILER', `cyrusv2')

anonymous2 ★★★★★
() автор топика
Ответ на: комментарий от anonymous2

в дополнение.. эти письма я вообщне нехочу принимать, чтобы именно сендмайл сразу их отбрасывал

anonymous2 ★★★★★
() автор топика
Ответ на: комментарий от anonymous2

>у меня все альясы в лдап

Я не имел дело с алиасами в ldap, только с обычным файлом aliases, там просто MAILER-DAEMON:/dev/null, а в ldap нельничего подобного? Честно не знаю.

>процмайла нету, так как стоит:
>define(`confLOCAL_MAILER', `cyrusv2')

procmail тоже может раскладывать почту по cyrus ящикам.
Точно не помню, но примерно так:

sendmail-test.mc-----------------
...
define(`PROCMAIL_MAILER_PATH',`/bin/procmail')
FEATURE(local_procmail,`',`procmail -t -Y -m HOST=$h G=$g USER=$u /etc/procmailrc-test')
MAILER(procmail)
...
---------------------------------
/etc/procmailrc-test-------------

:0
| formail -I "From " | /usr/lib/cyrus-imapd/bin/deliver -e -a cyrus $LOGNAME

---------------------------------
это весьма приблизительно, возможно вместо $LOGNAME
нужно использовать user.$LOGNAME.

qwe ★★★
()

> приходят от MAILER-DAEMON на postmaster с ошибкой "unknown user account".
Для начала не плохо было бы узнать: эти письма приходят от вашего же MAILER-DAEMON-а или откуда-то с других host-ов (доменная часть e-mail адреса отправителя, IP адрес отправителя какие?) ?

spirit ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.