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

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

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

Всего записей: 170 | Зарегистр. 29-04-2004 | Отправлено: 08:30 20-02-2009
arto

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

Всего записей: 294 | Зарегистр. 08-02-2003 | Отправлено: 09:45 20-02-2009
htaccess

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Привет всем! Я почти полный нуб в линукс. Итак, скачал архив сэндмейл и распаковал. Положил в /home/send/ . Открыл терминал, написал cd /home/send/  ./Build   . Всё вроде норм прошло, ерроров небыло. Что делать дальше? Как правильно установить и настроить? Я прост не догоняю что и как размечать и юзать мэйк файл, кому не сложно, переведите гайд http://www.opennet.ru/docs/RUS/sendmail2/sendmail1.html#toc112 с научного языка на наш - нормальный. А чтобы темку не засорять, кому не сложно, скиньте на мыло : arsh-andrej@yandex.ru .

Всего записей: 10 | Зарегистр. 28-12-2008 | Отправлено: 15:52 18-04-2009
Thomas78



Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
сендмайл пересылает всю почту домена на локальный сервер эксчендж, можно ли заставить пересылать всю почту для определенных ящиков во внешний мир? Т.е. настроить форвард не на чендже, а на сендмыле? Процмайл не срабатывает, .forward не работает.
повторюсь, в майлертабл указано, что почту для данного домена пересылать на локальный сервер.

Всего записей: 578 | Зарегистр. 07-02-2002 | Отправлено: 14:55 13-11-2009
israel_rider

Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Пипл, помогите!!!
Нужно с Аппача локал хост, установленной у меня на компе проверять сайт локально. На сайте встроена phplist. Когда там дело доходит до проверки почты, сайт перестаёт на локалхост работать.  
Понял, что надо установить какой то Мэйл Сервер. Установил IndigoMail. Как то настроил sendmail.ini .  
Сайт не работает всё равно.  
Запустил в командной строке C:\usr\sbin\sendmail>sendmail.exe -test
Вывел -
 
Sendmail for Windows V3.11 at Wed Jan 27 16:31:50 2010
Machine name: localhost [127.0.0.1]
 
Sending test message
 
CURRENT CONFIGURATION
[OPTIONS]
;Mail servers host name
MAILSERVER=localhost
;Default value for senders email address
FROM=yourname@localhost.com
;Default value for reply-to address
REPLYTO=yourname@localhost.com
;Registration key
REGKEY=avege:ENT:1234,localhost,1234
;Authenticate to SMTP sever (yes=y)
AUTHENTICATE=y
;User name for authentication
USERNAME=admin
;password for authentication
PASSWORD=777777
 
Licensed to avege:ENT:1234 for localhost [127.0.0.1]
Error: registration code is invalid
 
Что можно сделать? Помогите! Цель - что бы я мог работать с сайтом локально, и этот проклятый phplist делал то, что нужно.
Думаю, моя проблема именно в мейл сервере. Поскольку на реальном хостинге сайт работает нормально. Я тщательно проверял все настройки. По всему выходит, что всё отличие можду моим локал хостом и реальным хостингом - только в работающем мэйл сервере.
 

Всего записей: 925 | Зарегистр. 28-07-2007 | Отправлено: 17:46 27-01-2010
Cambodgy



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Пожалуйста, подскажите.  
Почтовый сервис sendmail 8.14.4 на freebsd 8.0 выдал в логах
Jun  3 17:25:04 mail sm-mta[34894]: o53EP0QW034893: to=<my_valid@mail.addr>, delay=00:00:03, xdelay=00:00:01, mailer=local, pri=1512334, relay=local, dsn=2.0.0, stat=Sent
Jun  3 17:32:06 mail sm-mta[34899]: o53EW45C034899: from=<valid@backscatting.addr>, size=2322137, class=0, nrcpts=1, msgid=<!&!AAAAAAAAAAAYAAAAAAAAAGkLMH2rsNxEmeZABZl6nnzCgAAAEAAAAEthMUEiYwRLgdDQBrjn1cgBAAAAAA==@backscatting, proto=ESMTP, daemon=IPv4, relay=mail.alkar.net [195.248.191.95]
Jun  3 17:32:07 mail sm-mta[34900]: o53EW45C034899: to=<my_valid@mail.addr>, delay=00:00:03, xdelay=00:00:01, mailer=local, pri=2352367, relay=local, dsn=2.0.0, stat=Sent
Jun  3 17:32:07 mail sm-mta[34900]: o53EW45C034899: o53EW75C034900: DSN: Return receipt
Jun  3 17:32:07 mail sm-mta[34900]: o53EW75C034900: to=<valid@backscatting.addr>, delay=00:00:00, xdelay=00:00:00, mailer=esmtp, pri=30000, relay=pop.backscatting.addr. [x.x.x.x], dsn=2.0.0, stat=Sent (Requested mail action okay, completed)
Я так понимаю, дело в обычном бакскаттинге, но вот вопрос:
Почему письмо на действующий адрес my_valid@mail.addr тут же ушло в Return receipt?
Если причина в корявом msgid, который формируется мерзким mail.alkar.net, то что делать, чтобы sendmail не выполнял NDR при таком msgid?
############# 7.06.2010 ##############
Вопрос закрыт. Всем спасибо

Всего записей: 4 | Зарегистр. 23-10-2009 | Отправлено: 12:04 04-06-2010 | Исправлено: Cambodgy, 13:52 07-06-2010
kelttt

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите пожалуйста...
Есть внешний хостинг почты, в нем только один пользователь, на него и сыпится вся почта.
 С хостинга письма забирает MDaemon в который занесены все пользователи, он их успешно и распределяет внутри сети.
Возможно ли настроить sendmail в подобном режиме?

Всего записей: 4 | Зарегистр. 09-05-2009 | Отправлено: 18:33 08-02-2011 | Исправлено: kelttt, 18:38 08-02-2011
ipmanyak



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
kelttt sendmail это сервер отправки, а не сборщик почты. Вам тут нужен не sendmail, а другие проги сборщики почты под юниксы, типа  fetchmail, Getmail   или qpoper и др. У них свои настройки, и как правило к sendmail-у не особо привязаны, только к его ящикам привязаны, то есть почти никак. Если ящики есть, но смотря как они сделаны, я имею ввиду, что просто каталог у юзера почтовый создан, типа mailbox, и он является юзером в линуксе, а не  virtual таблицы для сендмыла и тд и тп, то и sendmail вам вообще не нужен будет для DPOP.


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

Всего записей: 11743 | Зарегистр. 10-12-2003 | Отправлено: 21:55 08-02-2011 | Исправлено: ipmanyak, 22:03 08-02-2011
kelttt

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Спс ipmanyak!
А не подскажите ли мануал и что лучше использовать для freebsd 8.1 и 40 пользователей!?

Всего записей: 4 | Зарегистр. 09-05-2009 | Отправлено: 18:26 09-02-2011 | Исправлено: kelttt, 18:37 09-02-2011
vlary



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
kelttt
Цитата:
описание подобных реализаций на 8.1 так и не нашел
Чернила бывают черные, синие, красные и т.д., а вот чернил для пятого класса не бывает. Что  sendmail, что  pop3 к релизам и диалектам Юникс систем не привязаны.  
 


----------
Заслуженный SCOтовод, почетный SUNтехник и любитель Кошек

Всего записей: 17278 | Зарегистр. 13-06-2007 | Отправлено: 18:32 09-02-2011 | Исправлено: vlary, 18:34 09-02-2011
kelttt

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
vlary
Возможно, но пока настраивал 8.1 столкнулся с  отличиями от других версий, поэтому и уточняю конкретный релиз.  На сколько понимаю лучше поднять fetchmail или procmail, так что вопрос получился не по теме, но может кто поделится хорошим мануалом?

Всего записей: 4 | Зарегистр. 09-05-2009 | Отправлено: 18:40 09-02-2011 | Исправлено: kelttt, 18:43 09-02-2011
vlary



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
kelttt Может быть, это дело вкуса, но лично я давно вместо Sendmail использую Exim


----------
Заслуженный SCOтовод, почетный SUNтехник и любитель Кошек

Всего записей: 17278 | Зарегистр. 13-06-2007 | Отправлено: 18:58 09-02-2011
kerberosV5

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

Цитата:
 На сколько понимаю лучше поднять fetchmail или procmail

Все-таки для получения почты используется fetchmail, для сортировки полученных писем - procmail, так что они оба нужны. У меня конфиг fetchmail примерно такой (у Вас он, наверное, лежит в /usr/local/etc)

Код:
 
# cat /etc/fetchmailrc
 
set daemon      300
set no syslog
set logfile     /var/log/fetchmail/fetchmail.log
 
defaults:
    antispam -1
 
fetchall
warnings        21600
 
poll pop.gmail.com with protocol pop3
  user "USER@gmail.com" is root here
  password "PASSWORD"
  options ssl sslcertck sslcertpath "/etc/ssl/certs"
  mda "/usr/bin/procmail -d %T"
 

Всего записей: 707 | Зарегистр. 14-07-2008 | Отправлено: 13:55 10-02-2011
explosivebit

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Здравствуйте!!!
 
Ко мне в руки попало 3 сервака.....
 
Дак вот один из них это интернет и почтовый сервер......  
 
Ось Linux Slockware  а почта Sendmail
 
Сервер этот подключён к сети и раздаёт интернет также Pop3 почту.
 
Сам я в LinuxАХ не шарил ни когда..... Короч ламер я ....
 
Есть Root права
 
Юзаю сервер через сеть с компа админа через SSH.
 
Дак вот такой вопрос....Каким образом мне можно добавить новую почту???
 
Помогите пожалуйста....
 
Пробовал Эзать Книги о Sendmail. Но это нереально, 1000 страниц текста....!!!!!!!
 
Прошу помогите пожалуйста...
 
Одним ламером меньше хоть станет....

Всего записей: 1 | Зарегистр. 02-12-2011 | Отправлено: 12:35 02-12-2011
ipmanyak



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
зависит от того как создаются учетки. Вариантов два:  
- виртуальная таблица юзеров  ( база данных)
- юзер в системе
Много ящиков то? Если их мало, я не думаю, что админ стал заморачиваться базой данных для юзеров.  Для начала погляди файл etc/passwd или etc/shadow/  
Если там есть все твои юзеры с почтой, то создай в системе стандартными средствами юзера  и всё.  
adduser


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

Всего записей: 11743 | Зарегистр. 10-12-2003 | Отправлено: 13:51 02-12-2011 | Исправлено: ipmanyak, 13:56 02-12-2011
Alukardd



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите, как можно переименовать аккаунт, что бы сохранилась вся входящая/исходящая почта? Изменится ли сам mailbox мне всё равно, нужно что бы пользователь входил под новым именем и почта отправлялась тоже от нового имени, но что бы старые письма были доступны.
При аутентификации используются системные пользователи.
Доступ к ящику осуществляется по imap, так что всё в .db файлах, как я понимаю...
 
Ужос, после exim вообще не могу настраивать sendmail...

----------
Microsoft gives you windows, linuх gives you the whole house...
I've been using Vim for about 4 years now, mostly because I can't figure out how to exit it.

Всего записей: 6563 | Зарегистр. 28-08-2008 | Отправлено: 13:46 21-02-2012
vlary



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

Цитата:
Одним ламером меньше хоть станет....
Это вряд ли. Чтобы стало меньше, прочти эти 1000 страниц текста.
Практический совет. Поскольку тебе все равно, снеси Sendmail и поставь Exim. Гораздо проще в понимании и конфигурации, и инфу на русском много проще нарыть.
Alukardd А юзеры как прописаны? Это пользователи системы, или виртуальные?
 

----------
Заслуженный SCOтовод, почетный SUNтехник и любитель Кошек

Всего записей: 17278 | Зарегистр. 13-06-2007 | Отправлено: 14:58 21-02-2012
Alukardd



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



----------
Microsoft gives you windows, linuх gives you the whole house...
I've been using Vim for about 4 years now, mostly because I can't figure out how to exit it.

Всего записей: 6563 | Зарегистр. 28-08-2008 | Отправлено: 15:15 21-02-2012
vlary



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Alukardd
Цитата:
При аутентификации используются системные пользователи.
Если используются системные мэйлбоксы, то может просто скопировать /var/mail/user /var/mail/newuser ?
А если письма лежат в скульной базе, тогда путем манипуляций с записями (типа userId поменять или что-то что привязывает конкретные письма к конкретному юзеру)  

----------
Заслуженный SCOтовод, почетный SUNтехник и любитель Кошек

Всего записей: 17278 | Зарегистр. 13-06-2007 | Отправлено: 15:27 21-02-2012
Alukardd



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
vlary
Я вообще не очень понимаю что и где тут лежит. Мало того, что я не знаком с sendmail, так еще тут настроено всё как-то странно...
Что я сейчас вижу, так это то, что половина файлов в /var/spool/mail/ датируется 2007годом... Так же часть домашних каталогов пользователей датируется примерно так же (/home/mail/$USERNAME/)...
 
Добавлено:
К тому же всё это вроде как исходящие, а где входящие я тоже хз... Щас вот ищу...

----------
Microsoft gives you windows, linuх gives you the whole house...
I've been using Vim for about 4 years now, mostly because I can't figure out how to exit it.

Всего записей: 6563 | Зарегистр. 28-08-2008 | Отправлено: 15:54 21-02-2012
Открыть новую тему     Написать ответ в эту тему

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