Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » В помощь системному администратору » Почтовый сервер Sendmail FAQ

Модерирует : lynx, Crash_Master, dg, emx, ShriEkeR

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16

Открыть новую тему     Написать ответ в эту тему

Uriel

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
В первом посте собираем полезные ссылки по Sendamil
 
Почтовый сервер Sendmail

 
 
http://www.sendmail.org/  - официальный сайт
http://www.opennet.ru/docs/RUS/sendmail2/index.html  - по русски, все подробно расписано, все команды ипоследовательность действий,  
http://www.opennet.ru/docs/RUS/sendmail_faq/index.html - Хороший русский FAQ по Sendmail:
http://www.opennet.ru/docs/134.shtml  
http://www.opennet.ru/docs/RUS/sendmail_doc/index.html  
http://www.opennet.ru/docs/RUS/inet_server/servers_index.html
http://sendmail.by.ru/  - Сендмейл по русски
http://www.indigostar.com/sendmail.htm  - Sendmail под Windows  
http://unixdocs.rags.ru/maillog.html - Обработка логов Sendmail  
http://gyro.hotbox.ru/sendmail/pap.html - по русски + сравнение с другими серверами
http://home.i.cz/reho/check_virus/  - описание процесса прикручивания AVP к сендмейлу (и инструментарий)
http://www.opennet.ru/docs/RUS/avp-sendmail/index.html -  avp+sendmail - Как прикрутить AvpDaemon к sendmail
 
 
 
В отдельных темах обсуждается:
 
Sendmail: где хранится список пользователей и их почта
Код возврата у Sendmail как получить?
Очереди в Sendmail
Backup отправляемой почты в Sendmail
Вопросы апгрейда (upgrade) Sendmail
Надстройки к Sendmail: ограничения ящиков и вебинтерфейс
Антивирус для Sendmail
Sendmail + AVP
блокировка аттачментов по расширению (sendmail, procmail)
Перевод с Merak Maikl server на Sendmail+cyrus+sasl
 
А также посмотрите фильтр по Sendmail
 
ЧЗВ (FAQ):
Два одинаковых почтовых ящика с разными доменами на одном сервере (admin@test1.ru, admin@test2.ru)

Всего записей: 269 | Зарегистр. 26-06-2002 | Отправлено: 21:52 06-10-2002 | Исправлено: Delphi6, 21:59 15-01-2007
Teo



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
в общем, всё ещё мучаю сабж
 
в один прекрасный день он умер по причине случайного купирования (до этого пришитых вручную не мной) органов
 
в результате я решил установить пакетным менеджером
ладно, с правами я кое-как разобрался, хотя (logcheck постоянно орал о правах на /etc/mail/{aliases,access})
 
терь такая штука - не работает авторизация sasl
сделано было предельно просто: в /etc/ лежал sasldb в котором и поныне есть только один юзер
сначала при старте мылодемон кричал, что нету Sendmail.conf в /etc/sasl
ладно, сделал я ему этот файл:
 

Код:
pwcheck_method: saslauthd
auto_transition: false
mech_list: PLAIN LOGIN CRAM-MD5 DIGEST-MD5

 
терь кричит такое:
sasl_server_init failed
 
и работать отказывается наотрез
 
а ежели я переименовываю /etc/sasl, то сабж работает, но авторизовать не хочет:

Код:
AUTH failure (LOGIN): user not found (-20) SASL(-13): user not found: checkpass failed

как бы понять, что ему надо?
при рестарте вобщем такое:
mail sm-mta[22203]: error: safesasl(/etc/sasl/Sendmail.conf) failed: No such file or directory
mail sm-mta[22203]: error: safesasl(/usr/lib/sasl2/Sendmail.conf) failed: No such file or directory
 
Добавлено:
всё, починил
оказывается, там либы торчали от первого sasl
а вновь установленный сабж ессно, слинкован со вторым
конвертер быз ничера толком не сделал
поэтому я просто пересоздал юзера и всё

Всего записей: 737 | Зарегистр. 21-04-2003 | Отправлено: 15:56 10-04-2007
FSN



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
В логе сендмайла очень много строчек вот такого вида:  
 
Apr 15 04:07:11 sever sendmail[5841]: ruleset=check_relay, arg1=pD95F3E26.dip0.t-ipconnect.de, arg2=217.95.62.38, relay=pD95F3E26.dip0.t-ipconnect.de [217.95.62.38], reject=553 5.3.0 Message from 217.95.62.38 rejected - see http://njabl.org/lookup? 217.95.62.38  
 
Это, как я понял, моя система проверяет по базе и отбивает спамеров?  
Т.е. получается наш сервер пытаются завалить спамом? Как же тогда с этим бороться, если устанавливаю MAX_DAEMON_CHILDREN, то часто пользователи моего сервера не могут отправить почту, т.к. уже висит в процессах предельное кол-во сендмейлов. Если не указывать MAX_DAEMON_CHILDREN, то тогда в процессах появляется очень много сендмейлов и тогда не возможно броузить сайты???

Всего записей: 44 | Зарегистр. 11-05-2005 | Отправлено: 13:45 19-04-2007
ipmanyak



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
FSN

Цитата:
Это, как я понял, моя система проверяет по базе и отбивает спамеров?  

Да.  А бороться именно так как ты и борешься, проверять по базам DNSBL.  

Цитата:
если устанавливаю MAX_DAEMON_CHILDREN

Этот параметр лучше не указывать совсем, тогда лимита нет.  
Поиграйся с тротлом:
confCONNECTION_RATE_THROTTLE ConnectionRateThrottle
                                        [undefined] The maximum number of
                                        connections permitted per second.
                                        After this many connections are
                                        accepted, further connections will be
                                        delayed.  If not set or <= 0, there is
                                        no limit.
Письма будут приниматься все, но отправляться будут по числу указанных сессий, остальные будут ждать в очереди. Почитай другие опции, возможно есть возможность ограничить скорость каждой сессии, у меня очень старый сендмыл и там таких опций вроде бы нет.  
 
 
 
Добавлено:
Другой вариант  - трафик шейпинг, задавить скорость SMTP на фаерволл пайпами, если это фря, на линуксе тоже есть средства, в том числе просто  отдать приоритет http

----------
В сортире лучше быть юзером, чем админом...

Всего записей: 11724 | Зарегистр. 10-12-2003 | Отправлено: 15:17 19-04-2007 | Исправлено: ipmanyak, 15:21 19-04-2007
Teo



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
народ!!!!
 
помогайте!
опять вывалилась ошибка
sasl_server_init failed
 
как быть?
 
кака его вообще выключить?
сервак не стартует!!!

Всего записей: 737 | Зарегистр. 21-04-2003 | Отправлено: 14:16 23-04-2007
tolyn77



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
добавил после
FEATURE(blacklist_recipients)dnl
это Подробнее...
для борьбы со спамом, как можно проверить работают эти правила или нет?
заранее благодарен

Всего записей: 1498 | Зарегистр. 07-09-2004 | Отправлено: 08:58 16-05-2007 | Исправлено: tolyn77, 08:58 16-05-2007
arto

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
sendmail -d44.44 -bt
 
client_addr в 127.0.0.2 и checkrelay

Всего записей: 294 | Зарегистр. 08-02-2003 | Отправлено: 09:36 16-05-2007
tolyn77



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
arto
этот ответ мне?

Всего записей: 1498 | Зарегистр. 07-09-2004 | Отправлено: 11:09 16-05-2007
arto

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
да

Всего записей: 294 | Зарегистр. 08-02-2003 | Отправлено: 12:39 16-05-2007
rushclub

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Гуру помогите! Проблема в след. Стоит red hat+ sendmail... Почта на yahoo не уходит по причине того, как я вычитал на иностранных сайтах, что yahoo отвечает не с первого раза. То есть первый раз коннекта нету, второй раз тоже а с пятого все ок. Так хотелось бы узнать что нужно изменить, чтобы каждое письмо сендмеил пытался отправить за одноу попытку раз 10.  Причем вфыставить правило чтобы каждый 30 сек 5 дней подряд не очень хотелось бы, да и оно не поможет особо. Вообщем пытался я найти какой-нибудь такой параметр но к сожалению безуспешно. Помогите плз.

Всего записей: 41 | Зарегистр. 19-05-2006 | Отправлено: 13:58 14-06-2007
Thomas78



Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору

Код:
 
R$+                 $: $(ChSbVIRAvron $1 $)
R@CATCHED                 $#local $: postmaster  
 

как заставить отсылать письмо на postmaster'a? Данное правило не работает, т.к.:

Цитата:
 
На самом же деле это правило не сработает, потому что "Sendmail installation and operation guide " (п. 5.1.2) гласит: "...Синтаксис $# должен быть использован только в наборе правил 0, или подпрограмме набора правил 0. Он приводит к немедленному завершению выполнения набора правил, и сигнализирует sendmail, что адрес полностью разрешен. Полный синтаксис таков: $#mailer $@host $:user ... "  
 

Всего записей: 578 | Зарегистр. 07-02-2002 | Отправлено: 18:51 03-12-2007
Loafer



Gold Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
tolyn77
Вообще то мона и так:
less maillog | grep 550 | nl  
увидишь какие правила сработали и сколько раз всего  
только выкинь из правил ordb.org - нет его уже

----------
Никнейм зарегистрирован

Всего записей: 6440 | Зарегистр. 09-12-2001 | Отправлено: 19:24 03-12-2007
arto

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Thomas78
 
вам обязательно письмом?
logger не подойдет?

Всего записей: 294 | Зарегистр. 08-02-2003 | Отправлено: 21:03 03-12-2007
giorgit

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
В корпоративних целях использовать сендмейл не целесообразно....
замучитесь...

Всего записей: 138 | Зарегистр. 24-02-2003 | Отправлено: 21:25 03-12-2007
Thomas78



Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
arto
Что за logger?

Всего записей: 578 | Зарегистр. 07-02-2002 | Отправлено: 22:11 03-12-2007
arto

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
nroff op.me | less -R -p "5.9. K—Key File Declaration"
syslog
 
Добавлено:
giorgit
 
да-да, особенно в корпорациях заметна деградация айтишников...

Всего записей: 294 | Зарегистр. 08-02-2003 | Отправлено: 23:28 03-12-2007
Thomas78



Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
arto
Не подойдет

Всего записей: 578 | Зарегистр. 07-02-2002 | Отправлено: 08:11 04-12-2007
klimusu



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
установил на ubuntu sendmail
настроил вроде, запускается..  в логах ошибок нет.
при подключении к mail серверу, чтобы принять почту ошибка.. невозможно соединиться с сервером.
в логах на сервере опять же ничего нет.. как быть?

Всего записей: 931 | Зарегистр. 23-01-2006 | Отправлено: 12:35 23-04-2008
arto

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
по какому протоколу работаете?

Всего записей: 294 | Зарегистр. 08-02-2003 | Отправлено: 16:27 23-04-2008
klimusu



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
arto
обычный pop3, хочу принять почту..  
ничего не получается

Всего записей: 931 | Зарегистр. 23-01-2006 | Отправлено: 14:42 24-04-2008
arto

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
sendmail -- mta, pop не понимает.
попробуйте установить pop сервер.

Всего записей: 294 | Зарегистр. 08-02-2003 | Отправлено: 08:28 25-04-2008
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16

Компьютерный форум Ru.Board » Компьютеры » В помощь системному администратору » Почтовый сервер Sendmail FAQ


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru