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

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



ХУдератор
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ginger
Спасибо - я в общем-то с использованием постфикса уже определился
 
статья http://www3.opennet.ru/base/net/postfix_tls.txt.html - меня убедила:)
 
осталось применить все, сказанное там к слакваре и радоваться жизни
 
ЗЫ. вот эти ограничения постфиксовые - они будут действовать на письмо непосредственно?, т.е. отправителю будет сказано что-то в стиле "адреса не существует" и до спамасассина дело не дойдет, вообще хотелось бы рубить письма со спамом без уведомлений о их приходе, сорри если это уже оффтоп для этой темы

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

Всего записей: 10530 | Зарегистр. 28-05-2003 | Отправлено: 14:31 28-08-2003 | Исправлено: xy, 14:32 28-08-2003
ginger



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

Цитата:
сталось применить все, сказанное там к слакваре и радоваться жизни

Сама обожаю Slackware....
 
Я бы сделала иной выбор...
Exim вместо Postfix, т.к. по моему мнению, Exim гораздо гибче....
Tpop3d+BincImap вместо Courier-Imap, т.к. много меньше весят и не нуждаются в sasl'е для аворизации... так же без проблем поддерживают виртуальные аккаунты и Maildir...
DrWeb вместо KAV, т.к. DrWeb более стабилен и меньше требует ресурсов, достаточно гибок и прикручивается в считанные минуты.... отличная тех. поддержка... и т.д...
И того получилось бы вот что, точнее, что настроено у меня... и что очень замечательно работает:
Exim+Tpop3d+BinImap+MySQL+DrWeb+SpamAssassin+Squirrelmail...
 

Цитата:
 до спамасассина дело не дойдет

Именно так...
 
В Exim, применяется system-filter, где можно задать определенные правила.... вирусы-черви будут резаться system-filter... ну а остальное отловит DrWeb....

Всего записей: 854 | Зарегистр. 03-09-2001 | Отправлено: 14:47 28-08-2003
xy



ХУдератор
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ginger
Я и сам Др.Веб предпочитаю, но что останавливает меня от ДР.Веба - это то, что он стоит 450 тугриков в год против 160 у АВП...
А ведь серьезной (более менее) конторе антивирус лучше купить, а не Варезником подкармливатся
 
ЗЫ. а что такое Squirrelmail и BinImap вроде не нужен, если ИМАП не нужен?:)

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

Всего записей: 10530 | Зарегистр. 28-05-2003 | Отправлено: 14:52 28-08-2003
ginger



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

Цитата:
Я и сам Др.Веб предпочитаю, но что останавливает меня от ДР.Веба - это то, что он стоит 450 тугриков в год против 160 у АВП...  
А ведь серьезной (более менее) конторе антивирус лучше купить, а не Варезником подкармливатся

Для защиты почтового сервера от вирусов, покупка лицензии не требуется!;)
Единственное, но... не будут проверяться архивные прикрепленные файлы (rar, zip....), все остальное проверяется...
 

Цитата:
Ы. а что такое Squirrelmail и BinImap вроде не нужен, если ИМАП не нужен?

Да, если imap не требуется от этого можно отказаться...

Всего записей: 854 | Зарегистр. 03-09-2001 | Отправлено: 14:58 28-08-2003
xy



ХУдератор
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Что-то я про ексим инфы в инете на русском найти не могу - если можешь, ginger, забацай тут фак по нему (как уже сделано для кумыла, постфикса и сундмыла) и давай туда инфу, а то я уже преступаю к ковырянию постфикса и он мне пока больше всего нравится

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

Всего записей: 10530 | Зарегистр. 28-05-2003 | Отправлено: 15:12 28-08-2003
ginger



Рыжик
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
xy
Что ж, убедить не удалось, а жаль...;)
Хорошо, выложу FAQ... сначала, посмотрю как он должен выглядеть....

----------
Кто людям помогает, тот тратит время зря... Хорошими делами прославиться нельзя...

Всего записей: 854 | Зарегистр. 03-09-2001 | Отправлено: 15:19 28-08-2003
Zmey



Strangled by Lynx
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
   Люди подскажите решение проблемы:
 
    Как сделать что бы sendmail не принимал почту с адреса допустим administrator@domain.com если она послана НЕ с определенных айпишников.
    Собственно говоря простыми словами волнует решение проблемы когда приходят письма от левых нехороших людей которые подставляют исходящие адреса службы поддержки например или администратора.
    Как вот сказать что бы: если исходящий адрес admin@domain.com нужно проверить айпишник если айпишник не тот который нужно то письмо отпулить и написать постмастеру письмо
 
   Сразу хочу извиниться если подобный вопрос уже где-то есть решенный, беглый поиск по форуму и гуглу результатов не дал ;(

Всего записей: 303 | Зарегистр. 07-12-2001 | Отправлено: 11:18 30-09-2003
arto

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
в check_rcpt или check_mail проверять аргументы.

Всего записей: 294 | Зарегистр. 08-02-2003 | Отправлено: 21:04 30-09-2003
Zmey



Strangled by Lynx
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
arto
    Если бы я знал как это сделать я бы не спрашивал.  
 
    А вы могли бы описать все это подробнее???? Потому что о том что нужно проверять аргументы это я и сам как-то додумался.

Всего записей: 303 | Зарегистр. 07-12-2001 | Отправлено: 21:44 30-09-2003
arto

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
nroff -me $(locate op.me) | less
 
в sendmail.mc:
 
LOCAL_RULESETS
SLocal_check_mail
R$+           $: $1 $| $s
Rpostmaster@gov.ru $| $+.whitehouse.gov           $#error $: "552 spam not accepted."
R$*            $@ OK
 
править по вкусу (я не проверял)

Всего записей: 294 | Зарегистр. 08-02-2003 | Отправлено: 22:32 30-09-2003
arto

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
исправления: вместо $s использовать $&{client_addr} или $&{client_name}
 
проблемы будут с вашими mx'ами, но вы их сможете обойти.

Всего записей: 294 | Зарегистр. 08-02-2003 | Отправлено: 08:48 01-10-2003
kilgur



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Народ!
Помогите!
Подскажите, пожалуйста, как научить сэндмыл доставлять локальную почту сразу, а внешнюю класть в очередь.
...а то задолбался уже... 8-(

Всего записей: 92 | Зарегистр. 26-02-2003 | Отправлено: 08:12 09-10-2003
zenia



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Как сделать, чтобы почта приходящая на ящик, пересылалась на другой ящик (на mail.ru).
Где это прописать?
 
 
Сам же и отвечаю, так это FAQ.
 
нужно создать в папке пользователя файл .forward  
и в нем записать адреса куда нужно перенаправлять.
 
можно дать такую команду
echo "mail@mail.rt" > .forward
где mail@mail.rt маил куда перенаправлять
 
Если нужно перенаправлять на несколько адресов, то каждый новый адрес с новой строки
mail1@mail.rt
mail2@mail.rt
 
Замечание, почта перенаправляется, т.е. в ящике не остается, а чтоб оставалась, нужно перенаправлять и на этот ящик:
напр:
письмо присылается на mail@mail.rt
 
нужно чтоб пересылалась на mail1@mail.rt и mail2@mail.rt, но и оставалась в этом ящике, тогда файл .forward будет выглядить так:
mail1@mail.rt
mail2@mail.rt
mail@mail.rt

Всего записей: 151 | Зарегистр. 17-01-2003 | Отправлено: 13:00 28-10-2003 | Исправлено: zenia, 10:32 28-10-2005
rms

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
У меня есть интересный вопрос к уважаемой аудитории. Есть сервак под RedHat, стоит у провайдера в Штатах, управляется WHM/cPanel (стоит exim). Проблема в том, что SORBS внес весь IP блок, в котором находится сервак, в свой черный список. За то, что кто-то из этого блока шлет спам. В результате наш mail.ru (и не только он) банит все письма, которые идут с этого сервака. Основная проблема не в тех письмах, которые отправляются через SMTP почтовыми клиентами (можно использовать SMTP инет-провайдера), а в том, что все скрипты на сервере (PHP и Perlовские) шлют письма через sendmail.
 
Вопрос - как настроить sendmail, чтобы он пользовался внешним SMTP-сервером с авторизацией, который можно прикупить на русском хостинге или на другом, не внесенном в черный список?

Всего записей: 28 | Зарегистр. 19-04-2003 | Отправлено: 22:37 02-11-2003
arto

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




См. п.3.1 правил. lynx.

Всего записей: 294 | Зарегистр. 08-02-2003 | Отправлено: 10:52 03-11-2003 | Исправлено: lynx, 17:13 03-11-2003
rms

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Документацию я читал. Спрашиваю более конкретно: какие ключи надо указать в командной строке sendmail в php.ini, чтобы sendmail использовал внешний SMTP-сервер с авторизацией. Т.е. скрипты на PHP будут отправлять почту через внешний почтовый сервер. Или эта проблема решается каким-то другим способом? Если да, то каким?Спасибо.

Всего записей: 28 | Зарегистр. 19-04-2003 | Отправлено: 14:37 03-11-2003
Cheery



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

Цитата:
Спрашиваю более конкретно: какие ключи надо указать в командной строке sendmail в php.ini, чтобы sendmail использовал внешний SMTP-сервер с авторизацией. Т.е. скрипты на PHP будут отправлять почту через внешний почтовый сервер. Или эта проблема решается каким-то другим способом?

Я, вообще то, считал, что если нужен каскадный smtp процесс, да еще и с авторизацией, то для этого нужно настраивать sendmail и никак не через командную строку. Решается этот вопрос просто - смотри тут
http://forum.ru-board.com/topic.cgi?forum=31&topic=1631#1
или вот тебе сразу класс
http://www.phpguru.org/smtp.html
http://pear.php.net/package/Mail

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 18:09 03-11-2003
rms

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Cheery, огромное спасибо за ответ! Я не сильный спец в настройках sendmail, поэтому не понимаю, что нужно делать с этими скриптами - они предназначены для использования в программах при работе с почтой. А мне требуется настроить sendmail, чтобы он использовал внешний SMTP автоматически, без изменений работы с почтой в скриптах, имеющихся на сервере. В приведенной ссылке об этом речь не идет. Как это сделать? Спасибо.

Всего записей: 28 | Зарегистр. 19-04-2003 | Отправлено: 20:57 03-11-2003
Cheery



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

Цитата:
А мне требуется настроить sendmail, чтобы он использовал внешний SMTP автоматически, без изменений работы с почтой в скриптах, имеющихся на сервере.

А зачем?? у тебя блокируется выход в инет через 25 порт? Зачем тебе использовать внешний SMTP, если уже есть sendmail?

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 21:04 03-11-2003
rms

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

Цитата:
у тебя блокируется выход в инет через 25 порт? Зачем тебе использовать внешний SMTP, если уже есть sendmail?

Sendmail шлет письма, в которых прописан IP сервера. Именно этот IP и забанен в SORBS, и поэтому все письма приходят назад с ошибкой. Если сервер будет слать все свои письма через внешний SMTP, то в них будет прописан не адрес нашего хоста, а адрес хоста с внешним SMTP и почта не будет забаниваться.




Это не вопрос для ФАКа по SendMail, а отдельный вопрос - отдельной темой, плиз. lynx.

Всего записей: 28 | Зарегистр. 19-04-2003 | Отправлено: 21:18 03-11-2003 | Исправлено: lynx, 18:48 04-11-2003
Открыть новую тему     Написать ответ в эту тему

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