The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Тематический каталог: Установка и настройка Exim с web-интер..."
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Тематический каталог: Установка и настройка Exim с web-интер..."  +/
Сообщение от auto_topic on 28-Авг-09, 17:40 
Обсуждение статьи тематического каталога: Установка и настройка Exim с web-интерфейсом Xams во FreeBSD (exim web mail freebsd imap)

Ссылка на текст статьи: http://www.opennet.me/base/net/exim_xams_setup.txt.html

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по ответам | RSS]

1. "Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."  +/
Сообщение от scharfikus email on 28-Авг-09, 17:40 
Уперся в строчку:
Проверяем Xams
в броузере отображается просто белая страница, и ничего больше не происходит.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."  +/
Сообщение от palych on 31-Авг-09, 10:34 
Была такая же трабла... Лечил корректировкой xams.conf (сейчас не вспомню), что в логах пишет?
За то вылезла другая затыка:

/usr/local/xams/xmu --cdbdomlist --homedirs --autoreply

В итоге:

/usr/local/xams/xmu: Command not found   ( - почему?!!! )

В связи с этим не создается файлик localdomains.cbd. В итоге xams работает на Ура, exim запускается, а почта не ходит  :)

Бум разбираться, так как функционал xamsa сказочный....

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."  +/
Сообщение от palych on 31-Авг-09, 10:52 
А потому, что в xmu надо поставить не
#!/usr/bin/perl -w
а так:
#!/usr/local/bin/perl -w
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

4. "Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."  +/
Сообщение от Xanf email on 02-Сен-09, 12:08 
Во первых - статья тянет если не на памятник, то как минимум на на много пива. Автору безразмерный респект и низкий поклон. неделю ваял что то непойми что, а тут по статье за пару часов рабочий почтовик-конфетка :) Памятник в студию!

единственно не совсем разобрался с парой пунктов... где то я что то пропустил чтоли... вобщем суть проблем:

1: письма через смтп отправляются без авторизации, главное чтобы в поле от стоял адрес моего домена... как бы всетаки прикрутить авторизацию, где я протупил?

2: если в отправляемом письме присутствует несуществующий получатель отбивается все письмо, тоесть другим получателям не уходит. как бы сделать так чтобы письмо всетаки уходило и доставлялось тем кому можно?

3: как можно реализовать списки рассылки в этом конфиге?
к примеру хотелось бы иметь адрес office@mydomain почта на который сыпалась бы в определенные ящики, и адрес all@ почта на который приходила бы всем юзерам...

заранее спасибо за ответ, очень надеюсь на вашу помощь :)

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

5. "Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."  +/
Сообщение от Xanf email on 02-Сен-09, 12:19 
апд -
по поводу рассылок, как бы понятно как сделать список рассылки, алиасом, и ладно уж добавлять туда небольшие количества юзеров,
а вот как быть с общим листом? просто добавлять 400-500 узеров в одну строку не то чтобы сильно лень.... но как бы немного муторно...
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

6. "Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."  +/
Сообщение от screep email(ok) on 02-Сен-09, 16:09 
Списки рассылки реализованы в самом Xams в разделе Aliases. Можно через веб-интерфейс создать столько рассылок сколько вам потребуется.
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

7. "Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."  +/
Сообщение от zer0day on 25-Окт-09, 18:34 
У меня выскакивала вот такая ошибка
2009-10-25 17:16:15 re-exec of exim (/usr/sbin/exim4) with -q failed: No such file or directory
Решилось это дело так
ln -s /usr/local/sbin/exim /usr/sbin/exim4
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

8. "Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."  +/
Сообщение от zer0day on 25-Окт-09, 18:38 
Да ещё в файле autogen.conf
Не должно быть пробелов перед переменными, а то поже вылазят разного рода ошибки, потаму как autogen.sh неправильно создаёт файлы.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

9. "непонятки некоторые"  +/
Сообщение от Aleks email(??) on 11-Ноя-09, 19:23 
статья замечательная, но для полного чайника проблема начинается с:
"У меня этот файл выглядит так:"
нельзя ли подробней отчего именно ТАК выглядит Ваш файл - я все делал с нуля по Вашей статье, но мой файл выглядит иначе.. есть много несоответствий в директориях... Так же непонятно надо ли в этом файле задавать пароли к подключениям к SQL или они задаются где-то раньше, а тут указываются пароли, ранее заданные..

Спасибо.
Александр

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

10. "тоже самое"  +/
Сообщение от Aleks email(??) on 12-Ноя-09, 14:28 
белое поле в Лисе и внутренняя ошибка сервера 500 в ИЕ
Подскажите как решить, пожалуйста!
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

11. "тоже самое"  +/
Сообщение от screep (??) on 12-Ноя-09, 20:19 
Если при открытии xams открывается пустая страничка, то скорее всего это означает что у вас не установлены все необходимые модули для PHP.
Что бы увидеть ошибку с описанием каких модулей не хватает, нужно изменить параметр error_reporting  на error_reporting = E_ALL  в файле php.ini
И не забудьте перезапустить Apache.

Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

12. "непонятки некоторые"  +/
Сообщение от screep (??) on 12-Ноя-09, 21:52 
Как раз в файле autogen.conf мы должны задать все параметры которые будет использовать Xams.
Утилита autogen используя этот файл подготовит файлы конфигурации и sql-файлы, выполнив которые будет создана база данных для Xams, нужные таблицы и пользователь для доступа.
Это описывается чуть ниже в статье. То есть создавать их заранее не нужно.

У меня этот файл выглядел так по тому что мне подходили эти настройки, я уверен что они же подойдут большинству, но возможно кто то захочет что то сменить.


Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

13. "Установка и настройка Exim с web-интерфейсом Xams во FreeBSD"  +/
Сообщение от telman email(??) on 13-Ноя-09, 17:22 
все делал по статье вроде все встало и запустилось без ошибок, но почта не ходит ни внутри ни снаружи.
При команде exim -bd -d+all выдает  socket bind() to port 25 for address (any IPv6) failed: Address already in use: waiting 30s before trying again (8 more tries)
в чем косяк помогите пожалуйста  
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

14. "Установка и настройка Exim с web-интерфейсом Xams во FreeBSD"  +/
Сообщение от screep (??) on 22-Ноя-09, 13:15 
скорее всего у тебя все еще запущен sendmail или какой нибуть другой smtp-сервер
Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

15. "Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."  +/
Сообщение от Aleks email(??) on 27-Ноя-09, 13:10 
Я вот что заметил:
файл autogen.conf такой же как в статье
скрипт для запуска /usr/local/etc/rc.d/xams-authdaemond.sh - такой же как в статье

так вот - старт authdaemond происходит, а вот СТОП не происходит. начал искать почему и обнаружил что PID-файл процесса authdaemon-xams.pid расположен в /var/run/exim/ отчего скрипт не может убить процесс как это указанов  скрипте /usr/local/etc/rc.d/xams-authdaemond.sh
ибо там
rundir=/var/run/authdaemond/
pidfile="${rundir}/authdaemon-xams.pid"

Это баг или фича или мои кривые руки???

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

16. "Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."  +/
Сообщение от screep (??) on 28-Ноя-09, 20:59 
Это баг
В rundir нужно указать верный путь
rundir=/var/run/exim/
Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

17. "Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."  +/
Сообщение от Aleks email(??) on 03-Дек-09, 18:42 
еще вопрос появился, прошу по мере возможности ответить или как-то направить новичка :-)

После установки в процессе тестирования обнаружил странную вещь - не все входящие с чужих доменов письма для локальных пользователей проверяются спам-демоном... Принцип проверки\не_проверки пока не могу понять - сначала думал что НЕ проверяются те, которые отправлены на алиасы.. позже понял что и это не так. Одно только верно: если входящее письмо адресованно реальному почтовому ящику - оно проверяется, если алиасу - то не всегда (например в моем случае на abuse@mydomain.ru не проверяется, на postmaster проверяется)

Экспериментальным способом понял что "виновата" в этом строчка в файле /usr/local/etc/xams/sa-exim.conf

Код:

# Exim configuration string to run before running SA against the message
# This decides whether SA gets run against the message or not.  This
# default will not reject messages if the message had SA headers but
# they weren't added by us.
SAEximRunCond: ${if and {{def:sender_host_address} {!eq {$sender_host_address}{127.0.0.1}} {!eq {$h_X-SA-Do-Not-Run:}{Yes}} } {1}{0}}
# Remove or comment out the following line to enable sa-exim
# Modified for XAMS
# SAEximRunCond: 0

Прошу помощи конфы расшифровать для новичка эту строчку!!
Ибо если ее закомментировать  и раскоментировать последнюю строку, присвоив ей значение "1", то проверяется на спам вся почта, в том числе локальная, что не есть правильно

Заранее благодарен!
Понимаю, что наверняка потребуются другие конфиги - готово показать, если скажете что именно показывать, но в принципе как будто ничего не менял

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

18. "Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."  +/
Сообщение от Aleks email(??) on 14-Дек-09, 20:15 
Вновь испытываю проблемки по настройке сервера по этой статье!

Прошу помощи ибо перепроверил уже все в сотый раз - ничего не помогает!

Проблема при настройке веб-морды к почте, а именно:
https://servername/webmail/
захожу - вижу нормальную страничку приглашения ввода логина\пароля
ввожу и в ответ получаю:
Error opening ../data/default_pref
Default preference file not found or not readable!
Please contact your system administrator and report this error.

файла /usr/local/www/webmail/data/default_pref нет в помине, как не его и в скаченном архиве bluehive-webmail.tgz

Помогите пожалуйста разобраться!
Заранее благодарен!
Александр

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

19. "Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."  +/
Сообщение от screep (??) on 14-Дек-09, 23:55 
Да действительно его там нет, но на сколько я знаю подошло бы просто создать пустой файл с этим именем.
На всякий случай добавил этот файл в архив (http://netmaster.com.ua/files/bluehive-webmail.tgz).
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

20. "Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."  +/
Сообщение от screep (??) on 15-Дек-09, 00:21 
Вы все верно подметили.
Я сам недавно отловил этот баг в Xams, все письма что отправляются на алиасы не проверяются спам-фильтром и антивирусом.
Проблема в макросах SQL_VIRUS_IN и SQL_SPAM_IN в файле exim-sql-macros.conf.
Когда письмо приходит на алиас эти макросы возвращают пустую строку что интерпретируется как выключение спам-фильтра и антивируса.
Для исправления пришлось попотеть, вот решение:

В файл exim-sql-macros.conf добавляем макрос
SQL_ISALIAS = mysql {\
  SELECT     LOWER(a.leftpart) \
  FROM       pm_sites s \
  INNER JOIN pm_domains d \
  ON         s.id = d.siteid \
  INNER JOIN pm_aliases a \
  ON         s.id = a.siteid \
  WHERE      a.leftpart = '${quote_mysql:$acl_m1}' \
  AND        d.name = '${quote_mysql:$acl_m2}'}


Теперь открываем exim.conf
Переходим примерно на строчку 281 (строка "# For outgoing messages if user wants to")
Именно там выполняются макросы SQL_SPAM_IN и SQL_SPAM_OUT.
После них добавляем свое выражение
warn     condition     = ${if eq {${lookup SQL_ISALIAS}}{${acl_m1}}{1}{0} }
           log_message   = Is alias ($acl_m0)
           set acl_m6    =

Это включит спам фильтр если письмо отправлено на алиас.
Теперь нужно исправить тоже самое но для антивируса.
Переходим примерно на строчку 416, где выполняется макрос SQL_VIRUS_IN.
В этом же выражении заменяем значение condition  на
condition       = ${if or {{eq{${lookup SQL_VIRUS_IN}}{${acl_m0}}}{eq{${lookup SQL_ISALIAS}}{${acl_m1}}}}{1}{0}}

Все остальное оставляем без изменений.

Всю эту информацию отправил разработчикам, надеюсь исправят эту ошибку в следующих версиях.

Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору

21. "Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."  +/
Сообщение от alex email(??) on 12-Янв-10, 14:13 
Скажите пжлт почему вложения на кириллице с запрещенными расширениями проходят, а на инглише блокируются
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

22. "Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."  +/
Сообщение от alex email(??) on 12-Янв-10, 15:55 
Вернее даже так. Почему предположим file.exe блокируется, а файл.exe без проблем проходит???
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

23. "Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."  +/
Сообщение от yuriy email(??) on 19-Янв-10, 20:11 
у меня ошибка при создании таблиц в mysql.
делаю команду
mysql -p < xams-create.sql
пишет:
Enter password:
ERROR 1064 (42000) at line 2: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '@XAMS_SQL_DATABASE@
DEFAULT CHARACTER SET utf8' at line 1

файлы кофнигурации те же что и в примере

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

24. "Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."  +/
Сообщение от yuriy email(??) on 19-Янв-10, 20:43 
то у меня какойто глюк был, перезапуск autogen.sh помог. Хотя я в нем ничего не правил =)
Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору

25. "Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."  +/
Сообщение от yuriy email(??) on 20-Янв-10, 20:06 
помогите разобратся плиз. Все делаю как по статье, все установилось, работает, но вот проблема в пункте где можна проверка xams происходит.
ввожу в браузере 192.168.0.2/xams
пишет что

Not Found
The requested URL /xams/ was not found on this server.

логи
[error] [client 192.168.0.2] File does not exist: /usr/local/www/apache22/data/xams

в директории апача папки xams нету. явно путаница с папками. Как правильно указать ту папку что надо?
Спасибо ;)

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

26. "Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."  +/
Сообщение от screep (??) on 22-Янв-10, 10:35 
у вас не правильно настроен apache
вам необходимо создать файл xams.conf в папке /usr/local/etc/apache22/Includes/
так как описано в статье

Ответить | Правка | ^ к родителю #25 | Наверх | Cообщить модератору

27. "Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."  +/
Сообщение от Андрей email(??) on 22-Янв-10, 14:24 
Выполнял все действия по инструкции но при выполнении команды  /usr/local/xams/xmu --cdbdomlist --homedirs --autoreply выдается ошибка

DBI connect('database=xamsdb;host=localhost','xamsusr',...) failed: Access denied for user 'xamsusr'@'localhost' (using password: YES) at /usr/local/xams/xmu line 95

т.е. я так понял нет пользователя в базе, что же нужно предпринять ?

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

28. "Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."  +/
Сообщение от screep (??) on 22-Янв-10, 15:34 
Вы выполняли эти команду ?
# mysql -p < xams-create.sql

Именно это команда создает базу данных и пользователя для xams

Так же можете проверить значения в файле /usr/local/etc/xams/xams.conf
Именно в нем задаются параметры доступа к базе данных для этого скрипта


Ответить | Правка | ^ к родителю #27 | Наверх | Cообщить модератору

29. "Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."  +/
Сообщение от Андрей email(??) on 22-Янв-10, 16:13 
данные команды выполнял, все делал по инструкции, при повторной попытке выполнить
команду   mysql -p < xams-create.sql выходит сообщение о том что база уже создана
ERROR 1007 (HY000) at line 2: Can't create database 'xamsdb'; database exists в файле   /usr/local/etc/xams/xams.conf вот такие параметры

[GUI]
DBType = mysql
DBHost = localhost
DBUser = xamsusr
DBPass = db_password
DB = xamsdb
SETName = UTF8
; Run xams in debug mode
DebugMode = false

прошу помощи разобраться с этим, не судите строго только начинаю познавать эту систему, заранее благодарен.

Ответить | Правка | ^ к родителю #28 | Наверх | Cообщить модератору

30. "Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."  +/
Сообщение от screep (??) on 22-Янв-10, 17:37 
Покажите ваш файл autogen.conf


можете попробовать добавить пользователя вручную

для этого подключитесь к mysql
#mysql -p

после подключения выполните sql-скрипт

GRANT           SELECT, INSERT, UPDATE, DELETE
ON              xamsdb.*
TO              'xamsusr'@'localhost'
IDENTIFIED BY   'db_password';


Ответить | Правка | ^ к родителю #29 | Наверх | Cообщить модератору

31. "Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."  +/
Сообщение от Андрей email(??) on 22-Янв-10, 17:46 
вот содержимое файла autogen.conf

orel-server# cat autogen.conf
VERSION                  = 0.0.19
XAMS_USER                = mailnull
XAMS_PID_DIR             = /var/run/exim
XAMS_BINDIR              = /usr/local/xams/
XAMS_CONFIG_DIR          = /usr/local/etc/xams
XAMS_CONFIG              = xams.conf
EXIM_CONFIG_DIR          = /usr/local/etc/exim
EXIM_BINDIR              = /usr/local/sbin
EXIM_PID_DIR             = /var/run/exim
EXIM_SPOOL_DIR           = /var/spool/exim
EXIM_USER                = mailnull
EXIM_GROUP               = mail
MAIL_GROUP               = mail
XAMS_SQL_HOST            = localhost
XAMS_SQL_DATABASE        = xamsdb
XAMS_SQL_USER            = xamsusr
XAMS_SQL_PASSWORD        = db_password
MYSQL_SETNAMES           = UTF8
EXIM_SQL_HOST            = localhost
EXIM_SQL_DATABASE        = xamsdb
EXIM_SQL_USER            = xamsusr
EXIM_SQL_PASSWORD        = dbpassword
MAILSCANNER_INCOMING     = /var/spool/exim-incoming
MAILSCANNER_OUTGOING     = /var/spool/exim_outgoing
MAILSCANNER_OUTGOING_LOG = /var/log/exim_outgoing
COURIER_SOCKET_DIR       = /var/run/authdaemond
MAILDIR                  = /var/mail
XAMS_GUI_DIR             = /usr/local/www/xams
WEBMAIL_DIR              = /usr/local/www/webmail
XMU_BACKUP_DIR           = /usr/local/etc/xams/archives
PHP_PATH                 = /usr/local/bin/php5
PERL_PATH                = /usr/bin/perl

заметил ошибку в строке EXIM_SQL_PASSWORD   = dbpassword (пропущенно подчеркивание) вопрос можно ли после исправления просто запустить скрипт либо надо что то еще сделать ?

Ответить | Правка | ^ к родителю #30 | Наверх | Cообщить модератору

32. "Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."  +/
Сообщение от Андрей email(??) on 22-Янв-10, 18:04 
по вашему совету добавил пользователя вручную, команда /usr/local/xams/xmu --cdbdomlist --homedirs --autoreply выполняется но смущает одно условие:


Creating domainlist(s)...Done (0 domains created).
Deleting obsolete autoreply files...Done (0 autoreply-files deleted).
Creating user home-dirs...
Done (0 home-dirs created).
т.е. скрипт выполнился но ни чего не создал, так и должно быть ?

Ответить | Правка | ^ к родителю #31 | Наверх | Cообщить модератору

33. "Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."  +/
Сообщение от Андрей email(??) on 22-Янв-10, 19:38 
заранее прошу прощения за непонятливость вроде предыдущая проблема решилась, Exim запустился но потом возникла другая. Сгенерил сертификаты для апача, прописал к сертификату и ключю правильные пути но при старте апача выходит ошибка о невозможности присвоения имени серверу и имя присваивается 127.0.0.1 пытался менять имя сервера в стандартах FQN на имя_сервера.local не помогает. вот часть файла /extra/httpd-ssl.conf

<VirtualHost _default_:443>

#   General setup for the virtual host
DocumentRoot "/usr/local/www/apache22/data"
ServerName orel-server.local:443
ServerAdmin you@example.com
ErrorLog "/var/log/httpd-error.log"
TransferLog "/var/log/httpd-access.log"

при запуске апача такое сообщение:

Performing sanity check on apache22 configuration:
httpd: apr_sockaddr_info_get() failed for orel-server.local
httpd: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName
Syntax OK
apache22 not running? (check /var/run/httpd.pid).
Performing sanity check on apache22 configuration:
httpd: apr_sockaddr_info_get() failed for orel-server.local
httpd: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName
Syntax OK
Starting apache22.
httpd: apr_sockaddr_info_get() failed for orel-server.local
httpd: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName

Прошу помощи, пожайлуста )))

Ответить | Правка | ^ к родителю #32 | Наверх | Cообщить модератору

34. "Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."  +/
Сообщение от Андрей email(??) on 22-Янв-10, 21:56 
Понимаю что данное поведение на форуме не приветствуется, нашел все свои ошибки и исправил, в предь при каждой ошибке буду стараться не паниковать и не писать глупых вопросов. Еще раз огромное спасибо за понимание и хорошее руководство
Ответить | Правка | ^ к родителю #33 | Наверх | Cообщить модератору

35. "Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."  +/
Сообщение от screep (??) on 24-Янв-10, 14:08 
это не проблема
этот скрипт будет создавать пользователя или домен тогда когда вы создадите их через web-интерфейс

Ответить | Правка | ^ к родителю #32 | Наверх | Cообщить модератору

36. "Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."  +/
Сообщение от Nestap email on 25-Янв-10, 13:03 
vot problema.....:

]# /usr/local/xams/xmu --cdbdomlist --homedirs --autoreply
Use of uninitialized value in scalar assignment at /usr/local/xams/xmu line 51.
Use of uninitialized value in scalar assignment at /usr/local/xams/xmu line 52.
Use of uninitialized value in scalar assignment at /usr/local/xams/xmu line 53.
Use of uninitialized value in scalar assignment at /usr/local/xams/xmu line 54.
Creating domainlist(s)...Done (0 domains created).
Deleting obsolete autoreply files...Done (0 autoreply-files deleted).
Creating user home-dirs...
Done (0 home-dirs created).

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

37. "Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."  +1 +/
Сообщение от Nestap email on 25-Янв-10, 13:40 
# /usr/local/etc/rc.d/exim forcestart
Starting exim.
2010-01-25 12:40:12 Exim configuration error in line 41 of /usr/local/etc/exim/configure:
  user mail was not found


e eto kak reshiti?

Ответить | Правка | ^ к родителю #36 | Наверх | Cообщить модератору

38. "Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."  +/
Сообщение от screep (??) on 25-Янв-10, 22:06 
ошибка из за того что в настройках exim указан не существующий системный пользователь
Откройте файл /usr/local/etc/exim/configure на строке 41 и замените mail на mailnull
У меня эта строка выглядит так
trusted_users = root : mailnull
Ответить | Правка | ^ к родителю #37 | Наверх | Cообщить модератору

39. "Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."  +/
Сообщение от Alex email(??) on 28-Янв-10, 16:16 
нестартует /usr/local/etc/rc.d/xams-authdaemond.sh start


Starting XAMS authdaemon: Could not open listen socket: /var/run/authdaemon
Please check permissions of the directory where the socket should be created and your settings in section [authdaemon] of /usr/local/etc/xams/xams.conf at /usr/local/etc/xams/authdaemon line 165.
/usr/local/etc/xams/authdaemon.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

40. "Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."  +/
Сообщение от lamer (??) on 11-Фев-10, 15:42 
все установил по статье, в xams захожу, но что дальше то делать, сколько не создавал сайтов пользователей и ресселеров так и не смог ни разу отлуком что то отправить или получить вернее сертификат получаю и все на этом в логе ошибка такая
2010-02-11 15:32:02 SMTP connection from [192.168.0.111]:3814 I=[192.168.0.2]:25 (TCP/IP connection count = 2               )
2010-02-11 15:32:02 no host name found for IP address 192.168.0.111
2010-02-11 15:32:02 SMTP connection from [192.168.0.111]:3813 I=[192.168.0.2]:25 lost
2010-02-11 15:32:07 no host name found for IP address 192.168.0.111
2010-02-11 15:32:07 SMTP protocol synchronization error (input sent without waiting for greeting): rejected c               onnection from H=[192.168.0.111]:3814 I=[192.168.0.2]:25 input="\026\003\001"

и такая
Feb 11 15:24:57 orel-server pop3d-ssl: authdaemon: s_connect() failed: No such file or directory
Feb 11 15:24:57 orel-server pop3d-ssl: LOGIN FAILED, user=info@orel-company, ip=[192.168.0.111]
Feb 11 15:24:57 orel-server pop3d-ssl: authentication error: No such file or directory
Feb 11 15:25:15 orel-server pop3d-ssl: authdaemon: s_connect() failed: No such file or directory
Feb 11 15:25:15 orel-server pop3d-ssl: LOGIN FAILED, user=info@orel-company, ip=[192.168.0.111]
Feb 11 15:25:15 orel-server pop3d-ssl: authentication error: No such file or directory

эх не легкое это дело

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

41. "Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."  +/
Сообщение от screep (??) on 12-Фев-10, 17:08 
Похоже на то что вы не запустили xams-authdaemond
( /usr/local/etc/rc.d/xams-authdaemond.sh start )
Ответить | Правка | ^ к родителю #40 | Наверх | Cообщить модератору

42. "Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."  +/
Сообщение от Slava (??) on 15-Фев-10, 09:43 
>нестартует /usr/local/etc/rc.d/xams-authdaemond.sh start
>
>
>Starting XAMS authdaemon: Could not open listen socket: /var/run/authdaemon
>Please check permissions of the directory where the socket should be created
>and your settings in section [authdaemon] of /usr/local/etc/xams/xams.conf at /usr/local/etc/xams/authdaemon line
>165.
>/usr/local/etc/xams/authdaemon.

Точно такая же проблема, установка различных прав доступа на /var/run/authdaemon  не к чему не привело... может под линухом нужно устанавливать courier-authlib с каким то хитрым ключом?
зы ASPLinux 14.

Ответить | Правка | ^ к родителю #39 | Наверх | Cообщить модератору

43. "Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."  +/
Сообщение от Andrey (??) on 17-Фев-10, 16:49 
Так и не понятно что же это за проблема ? и как ее лечить, у меня аналогичная

нестартует /usr/local/etc/rc.d/xams-authdaemond.sh start


Starting XAMS authdaemon: Could not open listen socket: /var/run/authdaemon
Please check permissions of the directory where the socket should be created and your settings in section [authdaemon] of /usr/local/etc/xams/xams.conf at /usr/local/etc/xams/authdaemon line 165.
/usr/local/etc/xams/authdaemon.

Ответить | Правка | ^ к родителю #39 | Наверх | Cообщить модератору

44. "Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."  +/
Сообщение от Slava (??) on 18-Фев-10, 13:08 
поставил все на фрю.. и все заработало=)
Ответить | Правка | ^ к родителю #43 | Наверх | Cообщить модератору

45. "Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."  +/
Сообщение от Andrey (??) on 18-Фев-10, 17:22 
Я вобщемто тоже на фрю ставил, хотя до этого на фре 7.2 все заработало, а вот ставлю на 8.0 и вылетает ошибка
Ответить | Правка | ^ к родителю #44 | Наверх | Cообщить модератору

46. "Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."  +/
Сообщение от Yustas email on 15-Мрт-10, 15:53 
Помогите пожалуйста. Не создаются папки пользователей..

[root@mail /]# /usr/local/xams/xmu --cdbdomlist --homedirs --autoreply
Creating domainlist(s)...Done (2 domains created).
Deleting obsolete autoreply files...Done (0 autoreply-files deleted).
Couldn't create autoreply dir '/usr/local/etc/xams/autoreply//XXXXX' - Permission denied at /usr/local/xams/xmu line 379

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

47. "Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."  +/
Сообщение от screep (ok) on 16-Мрт-10, 00:43 
нужно задать необходимые права на папку /usr/local/etc/xams/autoreply/

chown -R www:wheel /usr/local/etc/xams/autoreply/
chmod -R ug+xrw /usr/local/etc/xams/autoreply/

Ответить | Правка | ^ к родителю #46 | Наверх | Cообщить модератору

48. "Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."  +/
Сообщение от sokol39 email on 17-Мрт-10, 13:57 
>[оверквотинг удален]
>>Starting XAMS authdaemon: Could not open listen socket: /var/run/authdaemon
>>Please check permissions of the directory where the socket should be created
>>and your settings in section [authdaemon] of /usr/local/etc/xams/xams.conf at /usr/local/etc/xams/authdaemon line
>>165.
>>/usr/local/etc/xams/authdaemon.
>
>Точно такая же проблема, установка различных прав доступа на /var/run/authdaemon  не
>к чему не привело... может под линухом нужно устанавливать courier-authlib с
>каким то хитрым ключом?
>зы ASPLinux 14.

я решил эту проблему - в xams.conf я поменял в секции  [authdaemon]
USER=Debian-exim
GROUP=Debian-exim
на
USER=mailnull
GROUP=mail
тоесть надо проверить что с привилегиями, с которым исоздаётся сокет (это фактически файлик)..

Ответить | Правка | ^ к родителю #42 | Наверх | Cообщить модератору

49. "Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."  +/
Сообщение от Aleks email(??) on 25-Мрт-10, 13:37 
Господа!
А есть такие счастливцы, которые поняли ЗАЧЕМ нужны Spam Score и High Spam Score в настройках как всего сервера так и в настройках пользователей и при каких условиях они работают?... Я не нашел нигде в sql-запросах обращение к этим полям... Ставил по статье... У меня в результате Spam Score берется (судя по логам) из local.cf spamassassinА...
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

50. "Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."  +/
Сообщение от Aleks email(??) on 26-Мрт-10, 13:45 
и еще вопрос в догонку: Может кто-нибудь вкратце хотя подсказать как прикрутить RoundCube к установке по статье?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

51. "Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."  +/
Сообщение от screep (ok) on 05-Апр-10, 17:47 
http://wolandblog.com/414-roundcube-ustanovka-i-nastroyka/
Ответить | Правка | ^ к родителю #50 | Наверх | Cообщить модератору

52. "Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."  +/
Сообщение от screep (ok) on 05-Апр-10, 17:51 
Эти поля работают когда для сканирования писем на спам используется MAILSCANNER

Ответить | Правка | ^ к родителю #49 | Наверх | Cообщить модератору

53. "Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."  +/
Сообщение от Yustas email on 07-Апр-10, 09:39 
Вот такая ситуация.
pop3d-ssl: LOGIN FAILED, user=xxx@xxxx.xx, ip=[::ffff:xxx.xxx.xxx.xxx]
pop3d-ssl: authentication error: No such file or directory
Хотя юзеры добавлены и директории созданы..
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

54. "Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."  +/
Сообщение от maslov (ok) on 09-Апр-10, 11:46 
Спасибо автору за статью !
У меня возникли трабл
# /usr/local/etc/rc.d/xams-authdaemond.sh start
Starting XAMS authdaemon: Can't locate Unix/Syslog.pm in @INC (@INC contains: /usr/local/lib/perl5/5.8.9/BSDPAN /usr/local/lib/perl5/site_perl/5.8.9/mach /usr/local/lib/perl5/site_perl/5.8.9 /usr/local/lib/perl5/5.8.9/mach /usr/local/lib/perl5/5.8.9 .) at /usr/local/xams/authdaemon line 9.
BEGIN failed--compilation aborted at /usr/local/xams/authdaemon line 9.
/usr/local/xams/authdaemon.

подскажите что я не так сделал ?

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

55. "Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."  +/
Сообщение от maslov (ok) on 12-Апр-10, 08:53 
>Спасибо автору за статью !
>У меня возникли трабл
># /usr/local/etc/rc.d/xams-authdaemond.sh start
>Starting XAMS authdaemon: Can't locate Unix/Syslog.pm in @INC (@INC contains: /usr/local/lib/perl5/5.8.9/BSDPAN /usr/local/lib/perl5/site_perl/5.8.9/mach
>/usr/local/lib/perl5/site_perl/5.8.9 /usr/local/lib/perl5/5.8.9/mach /usr/local/lib/perl5/5.8.9 .) at /usr/local/xams/authdaemon line 9.
>BEGIN failed--compilation aborted at /usr/local/xams/authdaemon line 9.
>/usr/local/xams/authdaemon.
>
>подскажите что я не так сделал ?

Всё сделал , пропустил шаг с cpan !

Ответить | Правка | ^ к родителю #54 | Наверх | Cообщить модератору

56. "authdaemon"  +/
Сообщение от maslov (ok) on 15-Апр-10, 20:55 
# /usr/local/etc/rc.d/xams-authdaemond.sh start вываливается такая ошибка:
Starting XAMS authdaemon: eval: /usr/local/xams/authdaemon: not found /usr/local/xams/authdaemon.

Прошу помощи ! делал  все по статье
authdaemon в директории /usr/local/xams/- есть  
  в /usr/local/etc/rc.d/xams-authdaemond.sh
command="/usr/local/xams/authdaemon" вписано все верно!

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

57. "Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."  +/
Сообщение от screep (??) on 18-Май-10, 12:45 
попробуйте проверить права на папки и файлы
что бы Courier-Imap  без проблем мог достучаться до папки где храняться письма пользователей

Ответить | Правка | ^ к родителю #53 | Наверх | Cообщить модератору

58. "authdaemon"  +/
Сообщение от screep (??) on 18-Май-10, 12:49 
права на запуск для скрипта /usr/local/xams/authdaemon выставлены ?
Ответить | Правка | ^ к родителю #56 | Наверх | Cообщить модератору

59. "Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."  +/
Сообщение от screep email(??) on 11-Июн-10, 17:31 
Вышла новая версия Xams 0.0.20
http://www.xams.org/
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

60. "Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."  +/
Сообщение от screep email(??) on 11-Июн-10, 17:42 
Зачастую происходит так что при установке Xams открывается пустая страница, или не видна панель меню слева. При этом не видно ни ошибок не предупреждений.
Это происходит из за того, что Xams скрывает все ошибки возникшие при выполнении php, задает режим display_errors=FALSE
Для того что бы задать режим отображения ошибок нужно в файле include/config.php примерно 38 строчку нужно закоментировать, она выглядит так
define('_DEBUGMODE', getini('DebugMode'));
после нее нужно добавить
define('_DEBUGMODE', 1);

Теперь все ошибки php будут выводиться на экран.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

61. "Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."  +/
Сообщение от scharfikus email on 12-Июн-10, 18:12 
Делал сегодня опять по этой статье, запнулся вот на такой строчке:

Запускаем Exim

/usr/local/etc/rc.d/exim start

2010-06-12 18:03:24 Exim configuration error in line 384 of /usr/local/etc/exim/configure:
  error in ACL: unknown ACL condition/modifier in "{eq{${lookup mysql {SELECT     LOWER(a.leftpart) FROM       pm_sites s INNER JOIN pm_domains d ON         s.id = d.siteid INNER JOIN pm_aliases a ON         s.id = a.siteid WHERE      a.leftpart = '${quote_mysql:$acl_m1}' AND        d.name = '${quote_mysql:$acl_m2}'}}}{${acl_m1}}}}{1}{0}}"

куда копать? раньше такого не было, порты свежие, версия XAMS 0.20

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

62. "Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."  +/
Сообщение от screep email(??) on 13-Июн-10, 05:39 
Возможно Exim собран без поддержки MySQL
Ответить | Правка | ^ к родителю #61 | Наверх | Cообщить модератору

63. "Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."  +/
Сообщение от screep email(??) on 14-Июн-10, 02:08 
Разобрался в чем проблема
На этой строке в версии 0.0.20 condition разбит на 2 строки
а должен быть записан в одну и выглядить вот так
condition = ${if or {{eq{${lookup SQL_VIRUS_IN}}{${acl_m0}}}{eq{${lookup SQL_ISALIAS}}{${acl_m1}}}}{1}{0}
Ответить | Правка | ^ к родителю #61 | Наверх | Cообщить модератору

64. "Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."  +/
Сообщение от scharfikus email on 14-Июн-10, 23:14 
Сегодня все опять делал с самого начала, обновил порты, FreeBSD 7.3, тупо копировал из статьи в консоль. Некоторы выводы:
1 -Php5-extensions - указанные модули добавлять к модулям по умолчанию, иначе будет белая страница
2 - что бы показывались ошибки php, а не белая страница надо сделать - как указано в 60 комменте
3 - не стартует сервис spamd - ошибка в строке 2855, лечиться командой sa-update -D
4 - 38 комментарий - исправляем, из за этого не запускается EXIM.
5 - смотрим комментарий 7, ошибки из-за этого валяться только в лог файл exim. из-за этого почта не ходит.
6 - далее исправляем 63 комментарий.
7 - смотрим 16 комментарий, исправляем.
вроде все, почта ходит между 2 локальными ящиками, прикрутил веб интерфейс, все работает. при попытке отправить вирус, сразу ругается.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

65. "Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."  +/
Сообщение от screep email(??) on 16-Июн-10, 11:58 
В версии 0.0.20 в плагине vacation(autoreplay) для RoundCube есть ошибки

В файле xams-0.0.20/contrib/roundcube/vacation/lib/drivers/xams.php
примерно на строке 54 есть SQL-запрос
В нем нужно убрать все параметры "xams."
пример: xams.pm_users -> pm_users

Тоже самое делаем и со скриптом на строке 171

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

66. "Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."  +/
Сообщение от screep email(??) on 16-Июн-10, 12:37 
Несколько заметок по настройке RoundCube

Очень желательно в настройках в файле main.inc.php задать параметр
$rcmail_config['create_default_folders'] = true;

Это позволит, при авторизации, автоматически создать стандартные каталоги(Отправленые, Удаленные, Черновики ...)
Если этого не сделать RoundCube не сможет к примеру удалить письмо, так как он его пытается переместить в папку Удаленные.


И ссылка на заметку как включить проверку правописания Русского языка в RoundCube
http://centos.alt.ru/?p=340

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

67. "Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."  +/
Сообщение от scharfikus email on 17-Июн-10, 17:47 
Опять целый день бьюсь с сервером, осталась одна беда в логах:
17.06.2010, 17:31:03: SEND  - Аутентификация (обычный метод)...
17.06.2010, 17:31:03: SEND  - Сервер сообщает об ошибке: Incorrect authentication data
Это пишет The BAT

а это в rejectlog (var/log/exim/)
2010-06-17 17:28:36 plain authenticator failed for grizly_comp [192.168.0.7]:3579 I=[192.168.0.201]:25: 535 Incorrect authentication data
но сообщения отправляются нормально,
кто нить сталкивался с таким, уже не знаю, куда дальше копать?
через тундерберд не отправляет вообще,
пишет в лог:
SMTP protocol synchronization error (input sent without waiting for greeting): rejected connection from H=grizly_comp [192.168.0.7]:3696 I=[192.168.0.201]:25 input="\026\003\001"
есть какие мысли?

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

68. "Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."  +/
Сообщение от screep email(??) on 18-Июн-10, 14:41 
Даже не представляю что это может быть
Может попробуй использовать tls/ssl  
Ответить | Правка | ^ к родителю #67 | Наверх | Cообщить модератору

69. "Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."  +/
Сообщение от scharfikus email on 18-Июн-10, 15:35 
Настроил Thunderbird, все отправляется, и в логах все без ошибок.
Смущает вот что, в логе maillog, вот такая запись сразу после загрузки сервера:
Jun 18 15:21:24 mail spamd[672]: config: failed to parse line, skipping, in "/usr/local/etc/mail/spamassassin/local.cf": use_auto_whitelist 1
Jun 18 15:21:29 mail spamd[672]: rules: meta test ADVANCE_FEE_3_NEW_FORM has dependency 'ADVANCE_FEE_3_NEW' with a zero score
Jun 18 15:21:29 mail spamd[672]: rules: meta test ADVANCE_FEE_3_NEW_MONEY has dependency 'ADVANCE_FEE_3_NEW' with a zero score

а в теле сообщения вот что:
X-Spam-Level:
X-Spam-Status: No, score=-0.2 required=5.0 tests=ALL_TRUSTED,
DKIM_ADSP_NXDOMAIN autolearn=no version=3.3.1

как я понимаю, он не может определить SPAM-LEVEL ??

Ответить | Правка | ^ к родителю #68 | Наверх | Cообщить модератору

70. "Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."  +/
Сообщение от Klim email(??) on 22-Июн-10, 11:53 
У меня вопрос: делаю все по статье, в пункте "Проверка Xam" перехожу по ссылке: https://example.ru/xams/ и получаю ошибку № 500.
В логах пишет: /usr/local/www/xams/.htaccess Invalid command 'php_flag', perhaps misspelled or defined by a module not included in the server configuration
Таже история и для php_value.

Если попробовать закоментить полностью содержание этого файла, то при открытии страницы возникает запрос на сохранение файла xams.

Куда копать уже не знаю...  :)

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

71. "Тематический каталог: Установка и настройка Exim с web-интер..."  +/
Сообщение от MaxyS email on 06-Июл-10, 12:35 
Дошел до этого

Пробуем запускать эти сервисы

        # /usr/local/etc/rc.d/xams-authdaemond.sh start

# /usr/local/etc/rc.d/xams-authdaemond.sh start
Starting XAMS authdaemon: Use of uninitialized value in scalar assignment at /usr/local/xams/authdaemon line 32.
Use of uninitialized value in scalar assignment at /usr/local/xams/authdaemon line 33.
Use of uninitialized value in scalar assignment at /usr/local/xams/authdaemon line 34.
Use of uninitialized value in scalar assignment at /usr/local/xams/authdaemon line 35.
Cannot open pid-file '/var/run/xams/authdaemon-xams.pid': No such file or directory at /usr/local/xams/authdaemon line 206.
/usr/local/xams/authdaemon.

В чем может быть ошибка?
До этого еще ругалось на права достура сокета - исправил, теперь вот это.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

72. "Тематический каталог: Установка и настройка Exim с web-интер..."  +/
Сообщение от MaxyS email on 06-Июл-10, 12:42 
Дошел до этого

Пробуем запускать эти сервисы

        # /usr/local/etc/rc.d/xams-authdaemond.sh start

# /usr/local/etc/rc.d/xams-authdaemond.sh start
Starting XAMS authdaemon: Use of uninitialized value in scalar assignment at /usr/local/xams/authdaemon line 32.
Use of uninitialized value in scalar assignment at /usr/local/xams/authdaemon line 33.
Use of uninitialized value in scalar assignment at /usr/local/xams/authdaemon line 34.
Use of uninitialized value in scalar assignment at /usr/local/xams/authdaemon line 35.
Cannot open pid-file '/var/run/xams/authdaemon-xams.pid': No such file or directory at /usr/local/xams/authdaemon line 206.
/usr/local/xams/authdaemon.

В чем может быть ошибка?
До этого еще ругалось на права достура сокета - исправил, теперь вот это.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

73. "Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."  +/
Сообщение от screep email(??) on 07-Июл-10, 17:43 
Возможно у вас php работает в режиме CGI
При такой установке команды php_admin и php_value не доступны

Ответить | Правка | ^ к родителю #70 | Наверх | Cообщить модератору

74. "Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."  +/
Сообщение от Klim email(??) on 09-Июл-10, 16:50 
screep, спасибо за подсказку.
Действительно, проблема была в php.

Только вот теперь новая напасть: дошел до проверки XAMS, настроил домен, почтовые ящики. Далее стал настраивать Mozilla Thunderbird, настройка прошла успешно, письма отправляются, но не отображаются в Mozilla Thunderbird. Посмотрел в папке mail, там есть все эти новые письма.

Подскажите в чем проблема?

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

75. "Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."  +/
Сообщение от screep email(??) on 14-Июл-10, 18:26 
Проблема в подключении к pop3 или imap
Mozilla Thunderbird не может получить список писем с сервера.
Проверте настройки подключения, вот примеры настроек http://netmaster.com.ua/docs/screenshots.html
Возможно проблема в файрволе, возможно закрыты порты pop3 и imap (110, 995, 143, 993)

Вообщем все время нужно смотреть в логи там все сразу видно.
для imap и pop3 смотрим в /var/log/maillog
для exim в /var/log/exim/mainlog


Ответить | Правка | ^ к родителю #74 | Наверх | Cообщить модератору

76. "Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."  +/
Сообщение от screep email(??) on 17-Авг-10, 13:35 
и еще
$rcmail_config['auto_create_user'] = true;
Ответить | Правка | ^ к родителю #66 | Наверх | Cообщить модератору

77. "Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."  +/
Сообщение от Mishel email(??) on 24-Авг-10, 15:31 
Скажите а если файл конфигурации autogen.conf _ внутренности выглядят несколько иначе, некоторые имена таблиц БД другие XAMS_SQL_DATABASE        = xamsdb а у меня =xams, и пути некоторые немного другие - мне оставлять этот конфиг файл или делать по образу вашего. Просто у меня стала проблема: mysql -p xamsdb < xams-struct.sql - пишет xamsdb не обнаружен. Я никс - новичек /не судите строго
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

78. "Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."  +/
Сообщение от FSTRELOK on 31-Авг-10, 16:17 
# /usr/local/etc/rc.d/xams-authdaemond.sh start
Starting XAMS authdaemon: Can't locate Unix/Syslog.pm in @INC (@INC contains: /usr/local/lib/perl5/5.8.9/BSDPAN /usr/local/lib/perl5/site_perl/5.8.9/mach /usr/local/lib/perl5/site_perl/5.8.9 /usr/local/lib/perl5/5.8.9/mach /usr/local/lib/perl5/5.8.9 .) at /usr/local/xams/authdaemon line 9.
BEGIN failed--compilation aborted at /usr/local/xams/authdaemon line 9.
/usr/local/xams/authdaemon.

подскажите что я не так сделал ?

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

79. "authdaemon"  +/
Сообщение от STRELOK on 01-Сен-10, 17:21 
Права доступа выданы а ошибка осталась

# /usr/local/etc/rc.d/xams-authdaemond.sh start вываливается такая ошибка:
Starting XAMS authdaemon: eval: /usr/local/xams/authdaemon: not found /usr/local/xams/authdaemon.

Прошу помощи ! делал  все по статье
authdaemon в директории /usr/local/xams/- есть  
  в /usr/local/etc/rc.d/xams-authdaemond.sh
command="/usr/local/xams/authdaemon" вписано все верно!

Ответить | Правка | ^ к родителю #58 | Наверх | Cообщить модератору

80. "Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."  +/
Сообщение от procoo1 email on 08-Окт-10, 08:44 
ты не установил модуль Unix/Syslog.pm
выше было написанно:

        # cpan
        cpan > install DBI
        cpan > force install DBD::mysql
        cpan > install Unix::Syslog
        cpan > install CDB_File
        cpan > install Config::IniFiles
        cpan > install File:chdir

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

81. "Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."  +/
Сообщение от procoo1 email on 08-Окт-10, 08:45 
у меня тоже так было...
просто поправь имя базы данных.. я пологаю неточность мануала, не страшно
Ответить | Правка | ^ к родителю #77 | Наверх | Cообщить модератору

82. "Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."  +/
Сообщение от Klim email(??) on 20-Окт-10, 16:10 
Есть проблема: имеется рабочий сервер, на котором стоит рабочий почтовик, установленный по данной статье; так же поднят дублер!
Суть проблемы: при переносе файлов почты (т.е. самих писем) в те же папки в веб-нитерфейсе выдается ошибка: ERROR: Could not complete request.
Query: FETCH (FLAGS UID RFC822.SIZE INTERNALDATE BODY.PEEK[HEADER.FIELDS (Date To Cc From Subject X-Priority Importance Priority Content-Type)])
Reason Given: Error in IMAP command received by server.

Подскажите, плиз, как ее побороть, потому как ооочень нужен дублирующий сервер!!!!!!

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

83. "Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."  +/
Сообщение от ikarus (ok) on 01-Ноя-10, 15:07 
проблема с The Bat! - не по одному методу отправки (обычное, starttls, tls) нормально не работает, при первых двух письма передаются, однако идет ошибка:  -Сервер сообщает об ошибке: Incorrect authentication data, в логах екзима: plain authenticator failed for (d3n.sp.local) [172.16.1.2]:1332 I=[172.16.1.1]:25: 535 Incorrect authentication data , при этом бат долго думает, это напрягает очень. т.к. outlook отрабатывает на "ура", просто мгновенно.. поглугил, нашел что the bat использует метод аутентификации cram-md5 и екзиму нужно дописать аутентификатор для md5, примерно вот так:

auth_cram_md5:
driver = cram_md5
public_name = CRAM-MD5
server_secret = ${lookup mysql{SELECT `password` FROM `mailbox` WHERE `username` = '${quote_mysql:$auth1}'}{$value}fail}
server_set_id = $auth2

но вот проблема - в скуле я ноль, а тут по все йвидимости нужно правильно написать запрос для скуля!!??

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

84. "Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."  +/
Сообщение от ikarus (ok) on 15-Ноя-10, 08:16 
гробовая тишина...
но зато пришлось скуль подучить немного :)
короче сам отвечу, дело в том что xams, согласно своим макросам, пароли создаваемых юзеров в мускуль вносит в шифрованном виде, а для cram-md5, который так любит the bat, пароли должны лежать в открытом виде, проверил отключением шифрования в макросе xams:
/usr/local/www/xams/include/users.php , строки примерно 264 и 283:
if (!empty($this->password)) $this->password = md5($this->password);
if (!empty($this->password)) $this->password = md5($this->password);

убираем md5 и пароли в базу теперь будут класться в открытом виде.

но я думаю лучше уж совсем отказаться от md5 в пользу ssl/tls чем держать базу с открытыми паролями. закоментарил аутентификатор cram_md5 в конфиге екзима и бат перестал пытаться использовать md5.

Ответить | Правка | ^ к родителю #83 | Наверх | Cообщить модератору

85. "Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."  +/
Сообщение от xanf email on 19-Ноя-10, 04:04 
> Есть проблема: имеется рабочий сервер, на котором стоит рабочий почтовик, установленный
> по данной статье; так же поднят дублер!
> Суть проблемы: при переносе файлов почты (т.е. самих писем) в те же
> папки в веб-нитерфейсе выдается ошибка: ERROR: Could not complete request.
> Query: FETCH (FLAGS UID RFC822.SIZE INTERNALDATE BODY.PEEK[HEADER.FIELDS (Date To Cc From
> Subject X-Priority Importance Priority Content-Type)])
> Reason Given: Error in IMAP command received by server.
> Подскажите, плиз, как ее побороть, потому как ооочень нужен дублирующий сервер!!!!!!

если я правильно понял из того что написано - вы на дублирующий сервер своими силами копируете файло, всмысле содержимое почтовых папок?
попробуйте после копирования выставить правильные права на файлы на "дублере", тоесть такие же как на основном. попробуйте сравнить права и хозяев файла на источнике и получателе ...

Ответить | Правка | ^ к родителю #82 | Наверх | Cообщить модератору

86. "Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."  +/
Сообщение от y4ys on 03-Дек-10, 17:31 
Пробуем запускать эти сервисы

# /usr/local/etc/rc.d/xams-authdaemond.sh start

Пишет xams-authdaemond_enable=Yes: not found
В чем может быть проблема подскажите плз ?

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

87. "Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."  +/
Сообщение от y4ys on 03-Дек-10, 18:25 
все увидел в чем ошибка))
Ответить | Правка | ^ к родителю #86 | Наверх | Cообщить модератору

88. "Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."  +/
Сообщение от sergeyvolume email(ok) on 07-Дек-10, 00:07 
Ребята очень прошу помочь с такой бедой

Starting XAMS authdaemon: Could not open listen socket: /var/run/authdaemon/socket
Please check permissions of the directory where the socket should be created and your settings in section [authdaemon] of /etc/xams/xams.conf at /usr/local/xams/authdaemon line 165.
/usr/local/xams/authdaemon.

с чем это связано???

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

89. "Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."  +/
Сообщение от Maxim email(??) on 11-Дек-10, 00:53 
>[оверквотинг удален]
>>зы ASPLinux 14.
> я решил эту проблему - в xams.conf я поменял в секции  
> [authdaemon]
> USER=Debian-exim
> GROUP=Debian-exim
> на
> USER=mailnull
> GROUP=mail
> тоесть надо проверить что с привилегиями, с которым исоздаётся сокет (это фактически
> файлик)..

Еще есть одна ошибка для версии xams-0.0.20
в xams.conf нужно поправить путь courier_socket = /var/run/authdaemond/socket
не хватало буквы "d" =)

Ответить | Правка | ^ к родителю #48 | Наверх | Cообщить модератору

90. "Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."  +/
Сообщение от scharfikus email on 10-Янв-11, 16:11 
в var/log/maillog следующее:
Jan 10 15:59:42 freebsd7 spamd[578]: config: failed to parse line, skipping, in "/usr/local/etc/mail/spamassassin/local.cf": use_auto_whitelist 1
Jan 10 15:59:50 freebsd7 spamd[578]: razor2: razor2 check failed: No such file or directory razor2: razor2 had unknown error during get_server_info at /usr/l
ocal/lib/perl5/site_perl/5.10.1/Mail/SpamAssassin/Plugin/Razor2.pm line 190. at /usr/local/lib/perl5/site_perl/5.10.1/Mail/SpamAssassin/Plugin/Razor2.pm line
330.

с первой строчкой я разобрался - use_auto_whitelist 1 - такого параметра больше нет в spamassasine.
а вот про Razor2 не понятно, каких файлов и директорий ему не хватает, где их взять и куда положить????

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

91. "Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."  +/
Сообщение от SergeyOV email on 18-Янв-11, 15:21 
Полученный конфиг не проходит тест на open relay. Как можно залочить отправку писем только на определенные хосты?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

92. "Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."  +/
Сообщение от scharfikus email on 19-Янв-11, 10:48 
Цитирую из статьи:
"Не буду сильно углубляться, скажу только что благодаря этой записи вы
можете точно указать какие ip-адреса могут отправлять почту от имени
вашего домена. Это позволит получателям застраховаться от получения
поддельных писем с вашего домена.
"
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

93. "Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."  +/
Сообщение от Антон email(??) on 24-Фев-11, 20:36 
Доброго времени суток. Настраивал все по данной статье и все вроде хорошо, кроме одного. При вводе логина мне пишется ошибка:
ERROR: Connection dropped by IMAP server
В логах наблюдаю следующее:
LOCKED, user=user1***********, ip=[127.0.0.1], port=[49184]
Подскажите пожалуйста в чем может быть проблема?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

94. "Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."  +/
Сообщение от Wince on 27-Фев-11, 18:52 
убрать bit T с каталога /var/mail/

chmod -t /var/mail

Ответить | Правка | ^ к родителю #93 | Наверх | Cообщить модератору

95. "Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."  +/
Сообщение от alexxitx (ok) on 16-Апр-11, 02:43 
Вечер добрый. Решил кто-то проблему с запуском xams-authdaemond.sh
Starting XAMS authdaemon: Could not open listen socket: /var/run/authdaemond/socket
Please check permissions of the directory where the socket should be created and your settings in section [authdaemon] of /etc/xams/xams.conf at /usr/local/xams/authdaemon line 165.
/usr/local/xams/authdaemon.
Подскажите пожалуйста ????
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

96. "Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."  +/
Сообщение от alexxitx (ok) on 16-Апр-11, 02:48 
> Вечер добрый. Решил кто-то проблему с запуском xams-authdaemond.sh
> Starting XAMS authdaemon: Could not open listen socket: /var/run/authdaemond/socket
> Please check permissions of the directory where the socket should be created
> and your settings in section [authdaemon] of /etc/xams/xams.conf at /usr/local/xams/authdaemon
> line 165.
> /usr/local/xams/authdaemon.
>  Подскажите пожалуйста ????

Нда всё просто всегото права надо дать
# chown mailnull:mail /var/run/authdaemond
# chown mailnull:mail /var/run/exim

Ответить | Правка | ^ к родителю #95 | Наверх | Cообщить модератору

97. "Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."  +/
Сообщение от alexxitx (ok) on 21-Апр-11, 10:30 
На этапе https://servername/xams/  выдаёт :
The requested URL /xams was not found on this server.
В логах пишет : File does not exist: /usr/local
Файл xams.conf в папке /usr/local/etc/apache22/Includes/ сделан как написано
Где грабли не пойму. Кто-то сталкивался ?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

98. "Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."  +/
Сообщение от v1n1 email on 10-Май-11, 22:24 
Делал всё, как написано у вас. У меня такая проблема - в /etc/namedb/xams-zones.conf, ровно как и в /etc/namedb/xams-zones/ не создаются зоны. Соответственно экзим пишет:

exim -bt admin@osnova.kz:

LOG: MAIN
  lowest numbered MX record points to local host: osnova.kz (while routing <admin@osnova.kz>)
admin@osnova.kz cannot be resolved at this time: lowest numbered MX record points to local host

Может чего с човнами или чмодами?

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

99. "Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."  +/
Сообщение от v1n1 email on 10-Май-11, 22:25 
Тоже сталкивался с этим, не стал заморачиваться с альясами и сделал ln
Ответить | Правка | ^ к родителю #97 | Наверх | Cообщить модератору

100. "Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."  +/
Сообщение от scharfikus email on 28-Окт-11, 16:25 
Опять что-то изменилось. не уходит сообщение через Thunderbird. при SSL\TLS и 25 порту в mainlog пишет:
2011-10-28 15:56:27 SMTP connection from [192.168.0.7]:2770 I=[192.168.0.85]:25 (TCP/IP connection count = 1)
2011-10-28 15:56:32 no host name found for IP address 192.168.0.7
2011-10-28 15:56:32 SMTP protocol synchronization error (input sent without waiting for greeting): rejected connection from H=[192.168.0.7]
а в Thunderbird выдает такую надпись:
соединение с SMTP сервером было утеряно в середине транзакции.
подскажите, куда копать.?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

101. "Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."  +/
Сообщение от scharfikus email on 03-Ноя-11, 11:42 
> Делал всё, как написано у вас. У меня такая проблема - в
> /etc/namedb/xams-zones.conf, ровно как и в /etc/namedb/xams-zones/ не создаются зоны.
> Соответственно экзим пишет:
> exim -bt admin@osnova.kz:
> LOG: MAIN
>   lowest numbered MX record points to local host: osnova.kz (while
> routing <admin@osnova.kz>)
> admin@osnova.kz cannot be resolved at this time: lowest numbered MX record points
> to local host
> Может чего с човнами или чмодами?

такая же беда, дошел до внедрения. и нет поддержки ДНС

Ответить | Правка | ^ к родителю #98 | Наверх | Cообщить модератору

102. "Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."  +/
Сообщение от Дима email(??) on 23-Дек-11, 19:43 
Ставил по данной статье! все прекрасно работает !
Только не могу понять где поменять размер загружаемого письма в squirrelmail ! Стоит 2М.
Менял в php параметры upload_max_filesize = 10M, post_max_size = 11M, memory_limit 128M
Но не помогает ! Как мне изменить эти несчастные 2М ?? ХЕЛПП
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

103. "Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."  +/
Сообщение от George email(??) on 10-Июл-12, 15:22 
Ставил по данной статье, система freebsd 9.0
все получилось хоть и с дополнительными плясками с бубном, но вот что в логах -
lowest numbered MX record points to local host

м икс запись для своего домена проверил - всё хорошо, ведёт куда нужно.
Что можно еще сделать?

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

104. "Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."  +/
Сообщение от George email(??) on 10-Июл-12, 15:41 
hostname -f *******ua
вылечило
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

105. "Установка и настройка Exim с web-интерфейсом Xams во FreeBSD"  +/
Сообщение от Александр email(??) on 10-Авг-12, 13:21 
Добрый день! Пытаюсь установить по стать, вылетает ошибка при запуске xams
Starting XAMS authdaemon: Could not open listen socket: /var/run/authdaemon
Please check permissions of the directory where the socket should be created and your settings in section [authdaemon] of /usr/local/etc/xams/xams.conf at /usr/local/etc/xams/authdaemon line 165.
/usr/local/etc/xams/authdaemon.
Права пользователю давал, но не помогло. Куда еще можно глянуть не знаю.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

106. "Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."  +/
Сообщение от scharfikus email on 16-Окт-12, 11:36 
вышла новая версия XAMS
кто нибудь пробовал ставить?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

107. "Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."  +/
Сообщение от scharfikus email on 19-Апр-13, 22:13 
spamc connect to spamd on 127.0.0.1 failed. Permission denied

куда рыть?

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

108. "Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."  +/
Сообщение от zilberstein email on 04-Июн-13, 16:49 
Spamhaus -- организация, которая пытается ввести цензуру в интернете. Блокирует сети датацентров и целые страны.

НЕ ИСПОЛЬЗУЙТЕ Spamhaus !

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

109. "Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."  +/
Сообщение от Alexey email(??) on 13-Авг-15, 14:30 
Господа, подскажите, настроил все по статье, все работает кроме черных\белых списков. Судя по логам, сообщения от отправителей из белого списка все равно проверяются SA и в случае набора необходимых баллов уходят в спам. отсюда вопрос - в какую сторону копать?! За ранее, спасибо!
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

110. "Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."  +/
Сообщение от sergey shaufler email on 14-Авг-15, 01:25 
Странно, у меня дак все работает.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

111. "Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."  +/
Сообщение от Alexey email(??) on 14-Авг-15, 06:46 
Может кинешь свой конфиг?
Ответить | Правка | ^ к родителю #110 | Наверх | Cообщить модератору

112. "Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."  +/
Сообщение от scharfikus email on 11-Сен-15, 11:12 
> Может кинешь свой конфиг?

как в статье все сделал, и все работает.

Ответить | Правка | ^ к родителю #111 | Наверх | Cообщить модератору


Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру