URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 58314
[ Назад ]

Исходное сообщение
"Тематический каталог: Установка и настройка Exim с web-интер..."

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

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


Содержание

Сообщения в этом обсуждении
"Установка и настройка Exim с web-интерфейсом Xams во FreeBSD (exim web mail freebsd imap)"
Отправлено scharfikus , 28-Авг-09 17:40 
Уперся в строчку:
Проверяем Xams
в броузере отображается просто белая страница, и ничего больше не происходит.

"Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."
Отправлено palych , 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 сказочный....


"Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."
Отправлено palych , 31-Авг-09 10:52 
А потому, что в xmu надо поставить не
#!/usr/bin/perl -w
а так:
#!/usr/local/bin/perl -w

"тоже самое"
Отправлено Aleks , 12-Ноя-09 14:28 
белое поле в Лисе и внутренняя ошибка сервера 500 в ИЕ
Подскажите как решить, пожалуйста!

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


"Установка и настройка Exim с web-интерфейсом Xams во FreeBSD (exim web mail freebsd imap)"
Отправлено Xanf , 02-Сен-09 12:08 
Во первых - статья тянет если не на памятник, то как минимум на на много пива. Автору безразмерный респект и низкий поклон. неделю ваял что то непойми что, а тут по статье за пару часов рабочий почтовик-конфетка :) Памятник в студию!

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

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

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

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

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


"Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."
Отправлено Xanf , 02-Сен-09 12:19 
апд -
по поводу рассылок, как бы понятно как сделать список рассылки, алиасом, и ладно уж добавлять туда небольшие количества юзеров,
а вот как быть с общим листом? просто добавлять 400-500 узеров в одну строку не то чтобы сильно лень.... но как бы немного муторно...

"Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."
Отправлено screep , 02-Сен-09 16:09 
Списки рассылки реализованы в самом Xams в разделе Aliases. Можно через веб-интерфейс создать столько рассылок сколько вам потребуется.

"Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."
Отправлено zer0day , 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

"Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."
Отправлено zer0day , 25-Окт-09 18:38 
Да ещё в файле autogen.conf
Не должно быть пробелов перед переменными, а то поже вылазят разного рода ошибки, потаму как autogen.sh неправильно создаёт файлы.

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

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


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

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



"Установка и настройка Exim с web-интерфейсом Xams во FreeBSD"
Отправлено telman , 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)
в чем косяк помогите пожалуйста  

"Установка и настройка Exim с web-интерфейсом Xams во FreeBSD"
Отправлено screep , 22-Ноя-09 13:15 
скорее всего у тебя все еще запущен sendmail или какой нибуть другой smtp-сервер

"Установка и настройка Exim с web-интерфейсом Xams во FreeBSD (exim web mail freebsd imap)"
Отправлено Aleks , 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"

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


"Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."
Отправлено screep , 28-Ноя-09 20:59 
Это баг
В rundir нужно указать верный путь
rundir=/var/run/exim/

"Установка и настройка Exim с web-интерфейсом Xams во FreeBSD (exim web mail freebsd imap)"
Отправлено Aleks , 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", то проверяется на спам вся почта, в том числе локальная, что не есть правильно

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


"Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."
Отправлено screep , 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}}

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

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


"Установка и настройка Exim с web-интерфейсом Xams во FreeBSD (exim web mail freebsd imap)"
Отправлено Aleks , 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

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


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

"Установка и настройка Exim с web-интерфейсом Xams во FreeBSD (exim web mail freebsd imap)"
Отправлено alex , 12-Янв-10 14:13 
Скажите пжлт почему вложения на кириллице с запрещенными расширениями проходят, а на инглише блокируются

"Установка и настройка Exim с web-интерфейсом Xams во FreeBSD (exim web mail freebsd imap)"
Отправлено alex , 12-Янв-10 15:55 
Вернее даже так. Почему предположим file.exe блокируется, а файл.exe без проблем проходит???

"Установка и настройка Exim с web-интерфейсом Xams во FreeBSD (exim web mail freebsd imap)"
Отправлено yuriy , 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

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


"Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."
Отправлено yuriy , 19-Янв-10 20:43 
то у меня какойто глюк был, перезапуск autogen.sh помог. Хотя я в нем ничего не правил =)

"Установка и настройка Exim с web-интерфейсом Xams во FreeBSD (exim web mail freebsd imap)"
Отправлено yuriy , 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 нету. явно путаница с папками. Как правильно указать ту папку что надо?
Спасибо ;)


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


"Установка и настройка Exim с web-интерфейсом Xams во FreeBSD (exim web mail freebsd imap)"
Отправлено Андрей , 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

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


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

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

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



"Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."
Отправлено Андрей , 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

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


"Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."
Отправлено screep , 22-Янв-10 17:37 
Покажите ваш файл autogen.conf


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

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

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

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



"Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."
Отправлено Андрей , 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 (пропущенно подчеркивание) вопрос можно ли после исправления просто запустить скрипт либо надо что то еще сделать ?


"Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."
Отправлено Андрей , 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).
т.е. скрипт выполнился но ни чего не создал, так и должно быть ?


"Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."
Отправлено Андрей , 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

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


"Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."
Отправлено Андрей , 22-Янв-10 21:56 
Понимаю что данное поведение на форуме не приветствуется, нашел все свои ошибки и исправил, в предь при каждой ошибке буду стараться не паниковать и не писать глупых вопросов. Еще раз огромное спасибо за понимание и хорошее руководство

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


"Установка и настройка Exim с web-интерфейсом Xams во FreeBSD (exim web mail freebsd imap)"
Отправлено Nestap , 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).


"Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."
Отправлено Nestap , 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?


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

"Установка и настройка Exim с web-интерфейсом Xams во FreeBSD (exim web mail freebsd imap)"
Отправлено Alex , 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.


"Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."
Отправлено Slava , 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.


"Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."
Отправлено sokol39 , 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
тоесть надо проверить что с привилегиями, с которым исоздаётся сокет (это фактически файлик)..


"Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."
Отправлено Maxim , 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" =)


"Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."
Отправлено Andrey , 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.


"Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."
Отправлено Slava , 18-Фев-10 13:08 
поставил все на фрю.. и все заработало=)

"Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."
Отправлено Andrey , 18-Фев-10 17:22 
Я вобщемто тоже на фрю ставил, хотя до этого на фре 7.2 все заработало, а вот ставлю на 8.0 и вылетает ошибка

"Установка и настройка Exim с web-интерфейсом Xams во FreeBSD (exim web mail freebsd imap)"
Отправлено lamer , 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

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


"Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."
Отправлено screep , 12-Фев-10 17:08 
Похоже на то что вы не запустили xams-authdaemond
( /usr/local/etc/rc.d/xams-authdaemond.sh start )

"Установка и настройка Exim с web-интерфейсом Xams во FreeBSD (exim web mail freebsd imap)"
Отправлено Yustas , 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


"Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."
Отправлено screep , 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/


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

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


"Установка и настройка Exim с web-интерфейсом Xams во FreeBSD (exim web mail freebsd imap)"
Отправлено Aleks , 26-Мрт-10 13:45 
и еще вопрос в догонку: Может кто-нибудь вкратце хотя подсказать как прикрутить RoundCube к установке по статье?

"Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."
Отправлено screep , 05-Апр-10 17:47 
http://wolandblog.com/414-roundcube-ustanovka-i-nastroyka/

"Установка и настройка Exim с web-интерфейсом Xams во FreeBSD (exim web mail freebsd imap)"
Отправлено Yustas , 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
Хотя юзеры добавлены и директории созданы..

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


"Установка и настройка Exim с web-интерфейсом Xams во FreeBSD (exim web mail freebsd imap)"
Отправлено maslov , 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.

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


"Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."
Отправлено maslov , 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 !


"authdaemon"
Отправлено maslov , 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" вписано все верно!


"authdaemon"
Отправлено screep , 18-Май-10 12:49 
права на запуск для скрипта /usr/local/xams/authdaemon выставлены ?

"authdaemon"
Отправлено STRELOK , 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" вписано все верно!


"Установка и настройка Exim с web-интерфейсом Xams во FreeBSD (exim web mail freebsd imap)"
Отправлено screep , 11-Июн-10 17:31 
Вышла новая версия Xams 0.0.20
http://www.xams.org/

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

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


"Установка и настройка Exim с web-интерфейсом Xams во FreeBSD (exim web mail freebsd imap)"
Отправлено scharfikus , 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


"Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."
Отправлено screep , 13-Июн-10 05:39 
Возможно Exim собран без поддержки MySQL

"Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."
Отправлено screep , 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}

"Установка и настройка Exim с web-интерфейсом Xams во FreeBSD (exim web mail freebsd imap)"
Отправлено scharfikus , 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 локальными ящиками, прикрутил веб интерфейс, все работает. при попытке отправить вирус, сразу ругается.

"Установка и настройка Exim с web-интерфейсом Xams во FreeBSD (exim web mail freebsd imap)"
Отправлено screep , 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


"Установка и настройка Exim с web-интерфейсом Xams во FreeBSD (exim web mail freebsd imap)"
Отправлено screep , 16-Июн-10 12:37 
Несколько заметок по настройке RoundCube

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

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


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


"Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."
Отправлено screep , 17-Авг-10 13:35 
и еще
$rcmail_config['auto_create_user'] = true;

"Установка и настройка Exim с web-интерфейсом Xams во FreeBSD (exim web mail freebsd imap)"
Отправлено scharfikus , 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"
есть какие мысли?


"Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."
Отправлено screep , 18-Июн-10 14:41 
Даже не представляю что это может быть
Может попробуй использовать tls/ssl  

"Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."
Отправлено scharfikus , 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 ??


"Установка и настройка Exim с web-интерфейсом Xams во FreeBSD (exim web mail freebsd imap)"
Отправлено Klim , 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.

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


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


"Тематический каталог: Установка и настройка Exim с web-интер..."
Отправлено MaxyS , 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.

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


"Тематический каталог: Установка и настройка Exim с web-интер..."
Отправлено MaxyS , 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.

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


"Установка и настройка Exim с web-интерфейсом Xams во FreeBSD (exim web mail freebsd imap)"
Отправлено Klim , 09-Июл-10 16:50 
screep, спасибо за подсказку.
Действительно, проблема была в php.

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

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


"Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."
Отправлено screep , 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



"Установка и настройка Exim с web-интерфейсом Xams во FreeBSD (exim web mail freebsd imap)"
Отправлено Mishel , 24-Авг-10 15:31 
Скажите а если файл конфигурации autogen.conf _ внутренности выглядят несколько иначе, некоторые имена таблиц БД другие XAMS_SQL_DATABASE        = xamsdb а у меня =xams, и пути некоторые немного другие - мне оставлять этот конфиг файл или делать по образу вашего. Просто у меня стала проблема: mysql -p xamsdb < xams-struct.sql - пишет xamsdb не обнаружен. Я никс - новичек /не судите строго

"Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."
Отправлено procoo1 , 08-Окт-10 08:45 
у меня тоже так было...
просто поправь имя базы данных.. я пологаю неточность мануала, не страшно

"Установка и настройка Exim с web-интерфейсом Xams во FreeBSD (exim web mail freebsd imap)"
Отправлено FSTRELOK , 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.

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


"Установка и настройка Exim с web-интерфейсом Xams во FreeBSD (exim web mail freebsd imap)"
Отправлено procoo1 , 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


"Установка и настройка Exim с web-интерфейсом Xams во FreeBSD (exim web mail freebsd imap)"
Отправлено Klim , 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.

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


"Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."
Отправлено xanf , 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.
> Подскажите, плиз, как ее побороть, потому как ооочень нужен дублирующий сервер!!!!!!

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


"Установка и настройка Exim с web-интерфейсом Xams во FreeBSD (exim web mail freebsd imap)"
Отправлено ikarus , 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

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


"Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."
Отправлено ikarus , 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.


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

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

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


"Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."
Отправлено y4ys , 03-Дек-10 18:25 
все увидел в чем ошибка))

"Установка и настройка Exim с web-интерфейсом Xams во FreeBSD (exim web mail freebsd imap)"
Отправлено sergeyvolume , 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.

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


"Установка и настройка Exim с web-интерфейсом Xams во FreeBSD (exim web mail freebsd imap)"
Отправлено scharfikus , 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 не понятно, каких файлов и директорий ему не хватает, где их взять и куда положить????


"Установка и настройка Exim с web-интерфейсом Xams во FreeBSD (exim web mail freebsd imap)"
Отправлено SergeyOV , 18-Янв-11 15:21 
Полученный конфиг не проходит тест на open relay. Как можно залочить отправку писем только на определенные хосты?

"Установка и настройка Exim с web-интерфейсом Xams во FreeBSD (exim web mail freebsd imap)"
Отправлено scharfikus , 19-Янв-11 10:48 
Цитирую из статьи:
"Не буду сильно углубляться, скажу только что благодаря этой записи вы
можете точно указать какие ip-адреса могут отправлять почту от имени
вашего домена. Это позволит получателям застраховаться от получения
поддельных писем с вашего домена.
"

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

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

chmod -t /var/mail


"Установка и настройка Exim с web-интерфейсом Xams во FreeBSD (exim web mail freebsd imap)"
Отправлено alexxitx , 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.
Подскажите пожалуйста ????

"Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."
Отправлено alexxitx , 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


"Установка и настройка Exim с web-интерфейсом Xams во FreeBSD (exim web mail freebsd imap)"
Отправлено alexxitx , 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/ сделан как написано
Где грабли не пойму. Кто-то сталкивался ?

"Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."
Отправлено v1n1 , 10-Май-11 22:25 
Тоже сталкивался с этим, не стал заморачиваться с альясами и сделал ln

"Установка и настройка Exim с web-интерфейсом Xams во FreeBSD (exim web mail freebsd imap)"
Отправлено v1n1 , 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

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


"Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."
Отправлено scharfikus , 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
> Может чего с човнами или чмодами?

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


"Установка и настройка Exim с web-интерфейсом Xams во FreeBSD (exim web mail freebsd imap)"
Отправлено scharfikus , 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 сервером было утеряно в середине транзакции.
подскажите, куда копать.?

"Установка и настройка Exim с web-интерфейсом Xams во FreeBSD (exim web mail freebsd imap)"
Отправлено Дима , 23-Дек-11 19:43 
Ставил по данной статье! все прекрасно работает !
Только не могу понять где поменять размер загружаемого письма в squirrelmail ! Стоит 2М.
Менял в php параметры upload_max_filesize = 10M, post_max_size = 11M, memory_limit 128M
Но не помогает ! Как мне изменить эти несчастные 2М ?? ХЕЛПП

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

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


"Установка и настройка Exim с web-интерфейсом Xams во FreeBSD (exim web mail freebsd imap)"
Отправлено George , 10-Июл-12 15:41 
hostname -f *******ua
вылечило

"Установка и настройка Exim с web-интерфейсом Xams во FreeBSD"
Отправлено Александр , 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.
Права пользователю давал, но не помогло. Куда еще можно глянуть не знаю.

"Установка и настройка Exim с web-интерфейсом Xams во FreeBSD (exim web mail freebsd imap)"
Отправлено scharfikus , 16-Окт-12 11:36 
вышла новая версия XAMS
кто нибудь пробовал ставить?

"Установка и настройка Exim с web-интерфейсом Xams во FreeBSD (exim web mail freebsd imap)"
Отправлено scharfikus , 19-Апр-13 22:13 
spamc connect to spamd on 127.0.0.1 failed. Permission denied

куда рыть?


"Установка и настройка Exim с web-интерфейсом Xams во FreeBSD (exim web mail freebsd imap)"
Отправлено zilberstein , 04-Июн-13 16:49 
Spamhaus -- организация, которая пытается ввести цензуру в интернете. Блокирует сети датацентров и целые страны.

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


"Установка и настройка Exim с web-интерфейсом Xams во FreeBSD (exim web mail freebsd imap)"
Отправлено Alexey , 13-Авг-15 14:30 
Господа, подскажите, настроил все по статье, все работает кроме черных\белых списков. Судя по логам, сообщения от отправителей из белого списка все равно проверяются SA и в случае набора необходимых баллов уходят в спам. отсюда вопрос - в какую сторону копать?! За ранее, спасибо!

"Установка и настройка Exim с web-интерфейсом Xams во FreeBSD (exim web mail freebsd imap)"
Отправлено sergey shaufler , 14-Авг-15 01:25 
Странно, у меня дак все работает.

"Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."
Отправлено Alexey , 14-Авг-15 06:46 
Может кинешь свой конфиг?

"Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."
Отправлено scharfikus , 11-Сен-15 11:12 
> Может кинешь свой конфиг?

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