Exim + Courier-IMAP + локальные пользователи

EXIM, sendmail, postfix, Dovecot и прочие. Решение проблем связанных с работой электронной почты

Модератор: xM

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
stup
мл. сержант
Сообщения: 90
Зарегистрирован: 2006-06-15 17:36:48

Непрочитанное сообщение stup » 2006-06-16 23:07:54

По системным :)

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35456
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Непрочитанное сообщение Alex Keda » 2006-06-16 23:16:19

ОК. в воскресенье скорей всего будет готово.
если дочь позволит (будет спать весь день :)) может и завтра :)
Убей их всех! Бог потом рассортирует...

stup
мл. сержант
Сообщения: 90
Зарегистрирован: 2006-06-15 17:36:48

Непрочитанное сообщение stup » 2006-06-16 23:24:59

Благодарю, и у меня тоже дочь, но она-то точно спать не будет завтра в 7.00 (точнее уже сегодня) как штык уже будет.

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35456
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Непрочитанное сообщение Alex Keda » 2006-06-16 23:32:50

а я вот не знаю = сёдня рано искупали и спать уложили - может долго спать будет а может захнычет часа в четыре...
всё, кстати пора спать :)
Убей их всех! Бог потом рассортирует...

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35456
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Непрочитанное сообщение Alex Keda » 2006-06-18 0:14:39

блять :)
всё настроил, всё заработало, оставалось конфиги скопировать и статью написать - винда выпала в блускрин, а после перезагрузки выяснилось что VmWare не сохранило состояние виртуальной машины на которой делал - придётся всё заново. :((
Убей их всех! Бог потом рассортирует...

stup
мл. сержант
Сообщения: 90
Зарегистрирован: 2006-06-15 17:36:48

Непрочитанное сообщение stup » 2006-06-18 8:31:53

Да, винда она такая. Не знаешь где найдешь, где потеряешь. Обидно конечно, что так все получилось. Хотя если все по свежему, то может и быстро получится. Ради интереса тут ставил PC-BSD ничего так, не плохо. Но лучше думаю подождать до 1 квартала 2007, там вроде по планам значительные изменения будут у них. Ну да ладно, это все лирика, надеюсь винда больше блю скрин не покажет, и все получится ! :)

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35456
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Непрочитанное сообщение Alex Keda » 2006-06-18 9:20:02

ага. раз в минуту всё сохраняю :)
к обеду будет уже...
Убей их всех! Бог потом рассортирует...

stup
мл. сержант
Сообщения: 90
Зарегистрирован: 2006-06-15 17:36:48

Непрочитанное сообщение stup » 2006-06-19 9:53:51

Начну потихоньку засыпать вопросами, для того чтобы разобраться во всем, и иметь представление :)

В конфиге экзима есть такие вот несколько строк :

Код: Выделить всё

# Рубаем нах, тех, кто подставляет свой IP в HELO
  deny    message       = "Your IP in HELO - access denied!"
          hosts         =  * : !+relay_from_hosts : !81-196.lissyara.su
          condition     = ${if eq{$sender_helo_name}\
    {$sender_host_address}{true}{false}}
Интересует вот этот параметр !81-196.lissyara.su, что это за цифры 81-196, что они означают ?! )

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35456
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Непрочитанное сообщение Alex Keda » 2006-06-19 10:09:45

Это имя хоста такое :)))
Убей их всех! Бог потом рассортирует...

stup
мл. сержант
Сообщения: 90
Зарегистрирован: 2006-06-15 17:36:48

Непрочитанное сообщение stup » 2006-06-19 10:43:10

После того как попробовал отправить тестовое письмо пишит такое в maillog:

Код: Выделить всё

Jun 19 00:00:00 gella newsyslog[28152]: logfile turned over
Jun 19 11:26:19 gella exim[31716]: 2006-06-19 11:26:19 exim 4.62 daemon started: pid=31716, -q30m, listening for SMTP on port 25 (IPv4)
Jun 19 11:28:02 gella exim[31721]: 2006-06-19 11:28:02 1FsEB0-0008Fd-SA <= root@gella.guit.pfr.ru U=root P=local S=1178 from <root@gella.guit.pfr.ru> for root
Jun 19 11:28:02 gella exim[31722]: 2006-06-19 11:28:02 1FsEB0-0008Fd-SA Berkeley DB error: /var/spool/exim/db/retry: unexpected file type or format
Jun 19 11:28:02 gella exim[31722]: 2006-06-19 11:28:02 1FsEB0-0008Fd-SA Berkeley DB error: /var/spool/exim/db/retry: unexpected file type or format
Jun 19 11:28:02 gella exim[31722]: 2006-06-19 11:28:02 1FsEB0-0008Fd-SA Berkeley DB error: /var/spool/exim/db/retry: unexpected file type or format
Jun 19 11:28:02 gella exim[31722]: 2006-06-19 11:28:02 1FsEB0-0008Fd-SA => mihail <root@gella.guit.pfr.ru> R=localuser T=local_delivery
Jun 19 11:28:02 gella exim[31722]: 2006-06-19 11:28:02 1FsEB0-0008Fd-SA Completed
Предпологаю, что дело в правах так как в /var/spool/ права на директорию exim только для группы mail и пользователя mailnull, а exim запущен от root'a отсюда и грабли. Верны ли догадки ?

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35456
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Непрочитанное сообщение Alex Keda » 2006-06-19 10:45:27

БД чтоли повреждена...
Останови экзим, удали её "/var/spool/exim/db/retry" и запусти снова
Убей их всех! Бог потом рассортирует...

stup
мл. сержант
Сообщения: 90
Зарегистрирован: 2006-06-15 17:36:48

Непрочитанное сообщение stup » 2006-06-19 11:20:01

Вроде все нормально, по идее и не должно быть наверное никакой БД. Видимо deinstall оставил еще с предыдущих моих попыток эти файлы.

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35456
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Непрочитанное сообщение Alex Keda » 2006-06-19 11:20:55

должна. там БД очереди писем
Убей их всех! Бог потом рассортирует...

stup
мл. сержант
Сообщения: 90
Зарегистрирован: 2006-06-15 17:36:48

Непрочитанное сообщение stup » 2006-06-19 11:24:46

Кстати интересно если скопировать файл passwd и положить его в какое-нибудь местечко, соответственно все поправив в конфиге Экзима, и сменить права владельца этого файла на владельца mailnull и группу mail, будет ли это таким образом работать, и насколько это безопасно.

stup
мл. сержант
Сообщения: 90
Зарегистрирован: 2006-06-15 17:36:48

Непрочитанное сообщение stup » 2006-06-19 11:29:50

После того как я удалил файл retry. Там больше ничего не создалось. Там еще правда был и есть файл который называется retry.lockfile. Его я не трогал.

stup
мл. сержант
Сообщения: 90
Зарегистрирован: 2006-06-15 17:36:48

Непрочитанное сообщение stup » 2006-06-19 13:18:39

Появилось несколько проблем. Добрался до установки Курьера, собрал с указанными опциями, но демона "courier-authdaemond" нет. Вот список того, что есть в /usr/local/etc/rc.d/:

Код: Выделить всё

total 18
drwxr-xr-x  2 root  wheel   512 Jun 19 14:01 .
drwxr-xr-x  9 root  wheel   512 Jun 19 14:01 ..
-r-xr-xr-x  1 root  wheel   413 Jun 13 15:07 000.pkgtools.sh
-r-xr-xr-x  1 root  wheel   973 Jun 19 14:01 courier-imap-imapd-ssl.sh
-r-xr-xr-x  1 root  wheel   912 Jun 19 14:01 courier-imap-imapd.sh
-r-xr-xr-x  1 root  wheel   973 Jun 19 14:01 courier-imap-pop3d-ssl.sh
-r-xr-xr-x  1 root  wheel   912 Jun 19 14:01 courier-imap-pop3d.sh
-r-xr-xr-x  1 root  wheel  1184 Jun 19 10:03 exim.sh
-r-xr-xr-x  1 root  wheel   715 Jun 16 16:32 oops.sh
А когда ставлю антивирь на что-то непонятное ругается вот лог:

Код: Выделить всё

/bin/sh ./mkinstalldirs /usr/local/include
 install  -o root -g wheel -m 444 gmp.h /usr/local/include/gmp.h
/bin/sh ./mkinstalldirs /usr/local/include
 install  -o root -g wheel -m 444 gmpxx.h /usr/local/include/gmpxx.h
/bin/sh ./mkinstalldirs /usr/local/info
 install  -o root -g wheel -m 444 ./gmp.info /usr/local/info/gmp.info
 install-info --info-dir=/usr/local/info /usr/local/info/gmp.info
install-info --quiet /usr/local/info/gmp.info /usr/local/info/dir
if [ "`/usr/bin/dirname gmp`" != "." ]; then  echo "@unexec /bin/rmdir %D/info/`/usr/bin/dirname gmp` 2> /dev/null || true" >> /usr/ports/math/libgmp4/work/.PLIST.mktmp;  fi
===>   Running ldconfig
/sbin/ldconfig -m /usr/local/lib
===>   Registering installation for libgmp-4.1.4_2
===>   Returning to build of clamav-0.88.2_4
Error: shared library "gmp.7" does not exist
*** Error code 1
Такие вот пироги.

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35456
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Непрочитанное сообщение Alex Keda » 2006-06-19 13:25:11

порты обновял?
Убей их всех! Бог потом рассортирует...

stup
мл. сержант
Сообщения: 90
Зарегистрирован: 2006-06-15 17:36:48

Непрочитанное сообщение stup » 2006-06-19 13:37:55

Не все. Обновлял security, www, mail, editors.

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35456
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Непрочитанное сообщение Alex Keda » 2006-06-19 13:44:32

неверный ход. никогда не знаешь какие зависимости полезут.
обнови все. не так много траффика.
Убей их всех! Бог потом рассортирует...

stup
мл. сержант
Сообщения: 90
Зарегистрирован: 2006-06-15 17:36:48

Непрочитанное сообщение stup » 2006-06-19 14:15:21

Дело-то не в траффике, а в скорости нашей на работе :) Скорость в 2-3 kbit/sec это фантастика :) Приходит всего 256 kbit/sec на более, чем 60 машин :) Да похоже уперся я в libgmp-4.1.4 на сайте у разрабов уже 4.2.x возможно все из-за этого, он как раз при сборке тянул эту либу, без обновленных портов, вот в этом и есть засада :) А на счет курьера, я так понимаю он не ставит своего аутифинцирующего демона, коль при сборке не указана опции самой аутенфикации, чтобы это не было. Хотя не знаю, собраться-то собрался, поставился без этого демона попробовал просто запустить, просто команду проглатывает и все, ни логов тебе, ни запущенного процесса. Что там не так даже не могу себе представить.

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35456
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Непрочитанное сообщение Alex Keda » 2006-06-19 14:41:10

для начала порты обнови... пары килобайт хватит - на ночь оставь....
Убей их всех! Бог потом рассортирует...

stup
мл. сержант
Сообщения: 90
Зарегистрирован: 2006-06-15 17:36:48

Непрочитанное сообщение stup » 2006-06-19 17:12:39

Именно этим и занимаюсь, обновляется по чуть-чуть.

Установился антивирус но запустить его не могу так как вот чего написано в конце:

Код: Выделить всё

===>   Registering installation for clamav-0.88.2_4
===> SECURITY REPORT:
      This port has installed the following files which may act as network
      servers and may therefore pose a remote security risk to the system.
/usr/local/sbin/clamd

      This port has installed the following startup scripts which may cause
      these network services to be started at boot time.
/usr/local/etc/rc.d/clamav-freshclam
/usr/local/etc/rc.d/clamav-clamd

      If there are vulnerabilities in these programs there may be a security
      risk to the system. FreeBSD makes no guarantee about the security of
      ports included in the Ports Collection. Please type 'make deinstall'
      to deinstall the port if this is a concern.

      For more information, and contact details about the security
      status of this software, see the following webpage:
http://www.clamav.net/
Нет такого файла как clamav-clamd.sh

Наверное нужно предпринять какие-то действия для того чтобы его создать. Завтра надеюсь обновятся порты.

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35456
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Непрочитанное сообщение Alex Keda » 2006-06-19 17:29:36

Код: Выделить всё

ll /usr/local/etc/rc.d/ | grep clam
Убей их всех! Бог потом рассортирует...

stup
мл. сержант
Сообщения: 90
Зарегистрирован: 2006-06-15 17:36:48

Непрочитанное сообщение stup » 2006-06-20 9:17:50

Код: Выделить всё

ll: command not found
У меня bash стоит.

stup
мл. сержант
Сообщения: 90
Зарегистрирован: 2006-06-15 17:36:48

Непрочитанное сообщение stup » 2006-06-20 10:38:17

Может надо поставить clamav-devel ? Пробовал уже переустанавливать, не создает он мне никаких *.sh файлов. Создает их без этого расширения, при попытке запустить просто проглатывается команда и все. Ни логов, не ругается.