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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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
Klisha



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
arto
В usr/shrare/sendmail-cf/cf есть только файл submit.mc, а файла sendmail.mc нет... он есть только в etc/mail, но если поправить его - то он ни на что не влияет.
 
 

Всего записей: 683 | Зарегистр. 03-10-2001 | Отправлено: 12:06 13-08-2004 | Исправлено: Klisha, 12:09 13-08-2004
arto

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
а скомпилировать?
а sendmail перезапустить?
 
а прочитать документацию, в конце концов?

Всего записей: 294 | Зарегистр. 08-02-2003 | Отправлено: 12:10 13-08-2004
Klisha



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
arto
По поводу перекомпиляции и перезапуска - я знаю..об этом и речь. если я правлю файл: /usr/share/sendmail-cf/cf/submit.mc - то после комиляции есть изменения, но в этой директории нет файла sendmail.mc, он там должен быть или нет?

Всего записей: 683 | Зарегистр. 03-10-2001 | Отправлено: 12:28 13-08-2004
arto

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
я не знаю ваших настроек.
последние sendmail'ы держат свою конфигурацию в /etc/mail
особо продвинутые дистрибутивы кладут туда-же и Makefile, для автоматической
пересборки конфигурации.

Всего записей: 294 | Зарегистр. 08-02-2003 | Отправлено: 12:52 13-08-2004
netspider

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Всем привет!  
собственно есть две тачки под FreeBSD 5.2  
одна из них почтовый шлюз сети(SendMail 8.12) допустим relay.mycompany.ru  
на второй (a.mycompany.ru)  тоже стоит SendMail  
Задача состоит в том, что бы Sendmail  тачки a.mycompany.ru переправлял почту наружу через relay.mycompany.ru  
В конфиге a.mycompany.ru.mc  прописал define(`SMART_HOST',`relay.mycompany.ru')  
....сделал файл .cf ...мыло наружу через relay.mycompany.ru не отправляется....  
mailq показывает что типа  время на операцию истекло...  
подскажите в чём проблема?

Всего записей: 405 | Зарегистр. 13-01-2004 | Отправлено: 15:18 13-08-2004
arto

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
define(`SMART_HOST',`smtp:relay.mycompany.ru') ?

Всего записей: 294 | Зарегистр. 08-02-2003 | Отправлено: 15:40 13-08-2004
netspider

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
так тоже не проканало
З.Ы. и так тоже  
define(`SMART_HOST',`smtp:[relay.mycompany.ru]')

Всего записей: 405 | Зарегистр. 13-01-2004 | Отправлено: 16:50 13-08-2004 | Исправлено: netspider, 17:02 13-08-2004
arto

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
echo "3,0 root@whitehouse.gov" | sendmail -d21.12 -bt ?

Всего записей: 294 | Зарегистр. 08-02-2003 | Отправлено: 17:08 13-08-2004
netspider

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

Цитата:
echo "3,0 root@whitehouse.gov" | sendmail -d21.12 -bt ?

поясни пожалуста...)

Всего записей: 405 | Зарегистр. 13-01-2004 | Отправлено: 20:38 15-08-2004 | Исправлено: netspider, 20:40 15-08-2004
arto

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

Всего записей: 294 | Зарегистр. 08-02-2003 | Отправлено: 09:38 16-08-2004
Strange



тутошние мы
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Вопрос по Сендмылу:
версия 8.12.11, FreeBSD 4.8
Необходимо ограничть приём Сендмылу, чтоб он принимал почту только от других почтовых серверов, не от клиентов, подсоединяющихся напрямую и заливающих на мой домен.

----------
В вашу pедакцию pазные кpетины пишут всякую чушь. Вот и я тоже pешил.
--
Ежели на форуме не будет ни одного матерного слова, то мое мнение так и останется невыраженным

Всего записей: 2113 | Зарегистр. 07-02-2002 | Отправлено: 14:17 31-08-2004
zenia



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Есть sendmail домен 1234.by Как сделать, чтобы отдельные юзеры (например sasha@1234.by) моги посылать почту только на определенные адреса этого домена(например только olya@1234.by)?
 
Sendmail стоит на FreeBsd.
 
Я нашел файлы:
 /var/spool/smtpd/etc/smtpd_backup
/var/spool/smtpd/etc/smtpd_check_rules
 
там будто бы прописаны правила, но они не работают, может их как-то нужно подрубить к sendmail.
 
Содержание такое:
smtpd_backup
 
#allow:ALL:ALL@1234.by:ALL@1234.by
allow:85.74.234.213:ALL@1234.by EXCEPT m02e1*:ALL EXCEPT m02e1*
allow:ALL:ALL EXCEPT m02e1*:ALL@1234.by EXCEPT m02e1*
allow:ALL:sdo@1234.by:m02e1*
allow:ALL:m02e1*:sdo@1234.by
deny:ALL:m02e1g1-005@1234.by
 
#
#noto:ALL:alex@1234.by:ALL:551 Sorry %H (%I), I don't allow unauthorize>
#noto:ALL:ALL:alex@1234.by:551 Sorry %H (%I), I don't allow unauthorize>
deny:ALL:ALL:ALL
 
 
smtpd_check_rules
 
#allow:ALL:ALL@1234.by:ALL@1234.by
deny:ALL:m02e1g1-005*:m02e1*
allow:85.74.234.213:ALL@1234.by EXCEPT m02e1*:ALL EXCEPT m02e1*
allow:ALL:ALL EXCEPT m02e1* *deals.com:ALL@1234.by EXCEPT m02e1*
allow:ALL:lilia@1234.by:m02e1*
allow:ALL:m02e1*:lilia@1234.by
allow:ALL:home@1234.by:m02e1*
allow:ALL:iregva@1234.by:m02e1*
allow:ALL:m02e1*:home@1234.by
allow:ALL:m02e1g1-032*:m1p1c1-001@1234.by
allow:ALL:m1p1c1-001@1234.by:m02e1g1-032*
allow:ALL:m02e1*:externat@1234.by
allow:ALL:kola@1234.by:ALL@1234.by
allow:ALL:sio@1234.by:ALL@1234.by
#
#noto:ALL:alex@1234.by:ALL:551 Sorry %H (%I), I don't allow unauthorize>
#noto:ALL:ALL:alex@1234.by:551 Sorry %H (%I), I don't allow unauthorize>
deny:ALL:ALL:ALL

Всего записей: 151 | Зарегистр. 17-01-2003 | Отправлено: 13:08 08-09-2004 | Исправлено: zenia, 16:47 08-09-2004
xvii



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Добрый день!
 
Помогите пожалуйста решить следующую проблему:
 
На неделе переинсталлил unix-сервер.
Установлены:
 
FreeBSD 4.10;
Sendmail 8.12.11;
Dr.Web 4.31.3 и Dr.Web 4.31 (sendmail filter)
 
Все конфиги просмотрены и поправлены.
Почта ходит, вирусы определяются.
Но при соединении с некоторыми серверами (а их не мало; тот же
mail.ru, например) сэндмэйл очень часто рвёт связь с удалённым
хостом по причине отсутствия команд управления [did not issue
MAIL/EXPN/VRFY/ETRN]. В логах нашёл следующее:
 
=== Cut Here ===
 
Sep 10 11:48:15 myhost sm-mta[593]: i8A8lqVD000593: Milter
(drweb-filter): init success to negotiate
 
Sep 10 11:48:15 myhost sm-mta[593]: i8A8lqVD000593: Milter:
connect to filters
 
Sep 10 11:48:15 myhost sm-mta[593]: i8A8lqVD000593:
milter=drweb-filter, action=connect, continue
 
Sep 10 11:48:15 myhost sm-mta[593]: i8A8lqVD000593: f20.mail.ru
[194.67.57.52] did not issue MAIL/EXPN/VRFY/ETRN during
connection to MTA
 
=== Cut Here ===
 
Но с тем же mail.ru, но уже несколько позже, связь
устанавливается и почта принимается к доставке локальным
пользователям.
 
Может ли проблема крыться в тайм-аутах самого Др.Веба или это всё же тайм-ауты сэндмэйла? Потому как обнаружение отсутствия команд, подтверждающих наличие
соединения (MAIL/EXPN/VRFY/ETRN), происходит именно после
соединения с "drweb-filter" ...
 
Спасибо.

Всего записей: 235 | Зарегистр. 10-04-2002 | Отправлено: 16:36 10-09-2004
xy



ХУдератор
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Есть такая проблема - с некоторых серверов почта возвращается с ошибкой 554:  
Client host rejected: Please, use your provider's SMTP! (in reply to RCPT TO command) [1]
 
что можно с этим поделать?

----------
Счастливые мысли приводят к счастливой клеточной биохимии

Всего записей: 10530 | Зарегистр. 28-05-2003 | Отправлено: 12:57 24-01-2005
arto

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

Цитата:
Client host rejected: Please, use your provider's SMTP! (in reply to RCPT TO command) [1]
 
что можно с этим поделать?

 
использоать сервер вашего провайдера

Всего записей: 294 | Зарегистр. 08-02-2003 | Отправлено: 14:15 24-01-2005
podol3

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
есть сервер (FreeBSD)...одним интерфейсом смотрит в Инет, другим в локальную сеть. На сервере стоит sendmail. Все работает. НО. Мне нужно было открыть почтового пользователя, чтобы он, будучи не в локальной сети, а за пределами ейной (по модему), мог бы отсылать и принимать почту. Итак, что получилось.  
Пользователь МОЖЕТ
1. Принимать почту
2. Отправлять другим пользователям находящихся ТОЛЬКО в локальной сети
Пользователь НЕ МОЖЕТ
1. отправлять всем другим пользователям в Инете...
 
Аутглюк пишет следующее: The message could not be sent because one of the recipients was rejected by the server. The rejected e-mail address was 'аааа@hotmail.ru'. Subject '', Account: 'IP СЕРВЕРА', Server: 'IP СЕРВЕРА', Protocol: SMTP, Server Response: '550 5.7.1 <аааа@hotmail.ru>... Relaying denied. IP name lookup failed [IP ПОЛЬЗОВАТЕЛЯ]', Port: 25, Secure(SSL): No, Server Error: 550, Error Number: 0x800CCC79
Как и чего делать?
Заранее благодарен!
 

Всего записей: 44 | Зарегистр. 09-11-2004 | Отправлено: 18:12 09-02-2005
SunRabbit



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Трям всем.
 
Схема
                         DMZ
INET----Sendmail---------sendmail------LAN
 
И такой вопрос. Есть домен - mydomain.ru
 
Из локалки все на ура. Т.Е. локальный трафик тут же в папки, внешний на второй sendmail и все на ура релеется.
Но осталось сделать чтобы для этого домена из внешнего sendmail-а шла на тот, что напрямую в локалку торчит.
Уже попробывал и mailertable и relay-domailns.
Все равно оседает на внешнем. Может кто сталкивался ?
Если надо будет куски конфига приведу ...
 
СЕНКС

Всего записей: 5 | Зарегистр. 15-02-2005 | Отправлено: 20:07 30-03-2005 | Исправлено: SunRabbit, 20:08 30-03-2005
Kokoc

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
podol3
Пропиши в /etc/mail/access строчку
192.168.1.10 OK (или RELAY)
где 192.168.10.10 - тот самый 'IP ПОЛЬЗОВАТЕЛЯ'
и пересобрать access.db
 
SunRabbit
Без конфигов обоих серверов ничего сказать нельзя.

Всего записей: 793 | Зарегистр. 06-06-2002 | Отправлено: 12:19 31-03-2005
SunRabbit



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


Цитата:
 
Kokoc
 
Без конфигов обоих серверов ничего сказать нельзя.
 

 
Что именно надо показать ???

Всего записей: 5 | Зарегистр. 15-02-2005 | Отправлено: 16:28 31-03-2005
lek



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
есть ли гуру в sendmail.cf? хочу, чтобы он рвал соединение, как только встретит неизвестного пользователя в списке получателей, а то уже за%&*ли спамеры со своей атакой по словарю

Всего записей: 230 | Зарегистр. 28-12-2002 | Отправлено: 12:49 19-04-2005
Открыть новую тему     Написать ответ в эту тему

Страницы: 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