Почтовый сервер, что выбрать?
Модератор: terminus
Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
- ефрейтор
- Сообщения: 57
- Зарегистрирован: 2006-08-30 12:35:52
- Контактная информация:
Почтовый сервер, что выбрать?
необходимо настроить почтовый сервер, возможности:
- возможность отправки копий сообщений с определенных почтовых ящиков на какой-то локальный ящик.
- возможность ограничить размер сообщений некоторым пользователям
- возможность запретить отправку вложений с определенными расширениями некоторым пользователям
- возможность запретить отправку сообщений с вложениями некоторым пользователям
- проверка на вирусы
- проверка на спам
- простота в настройке
работать будет под FreeBSD
какой набор программ вы можете посоветовать?
- возможность отправки копий сообщений с определенных почтовых ящиков на какой-то локальный ящик.
- возможность ограничить размер сообщений некоторым пользователям
- возможность запретить отправку вложений с определенными расширениями некоторым пользователям
- возможность запретить отправку сообщений с вложениями некоторым пользователям
- проверка на вирусы
- проверка на спам
- простота в настройке
работать будет под FreeBSD
какой набор программ вы можете посоветовать?
Услуги хостинговой компании Host-Food.ru
Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
- Alex Keda
- стреляли...
- Сообщения: 35465
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
- zorg
- лейтенант
- Сообщения: 665
- Зарегистрирован: 2006-03-01 22:25:36
- Откуда: Санкт-Петербург
- Alex Keda
- стреляли...
- Сообщения: 35465
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
-
- ефрейтор
- Сообщения: 57
- Зарегистрирован: 2006-08-30 12:35:52
- Контактная информация:
- Alex Keda
- стреляли...
- Сообщения: 35465
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
- zorg
- лейтенант
- Сообщения: 665
- Зарегистрирован: 2006-03-01 22:25:36
- Откуда: Санкт-Петербург
- Abigor
- старшина
- Сообщения: 425
- Зарегистрирован: 2006-03-02 11:13:15
- Откуда: РФ. г. Иркутск
- Контактная информация:
-
- ефрейтор
- Сообщения: 57
- Зарегистрирован: 2006-08-30 12:35:52
- Контактная информация:
ставлю exim из портов
на сервере уже установлена база mysql 5.0.22, база была установлена руками из исходников.
и вот что получается..
как с этим можно бороться?
на сервере уже установлена база mysql 5.0.22, база была установлена руками из исходников.
и вот что получается..
Код: Выделить всё
# make
===> Vulnerability check disabled, database not found
===> Extracting for exim-4.63
=> MD5 Checksum OK for exim/exim-4.63.tar.bz2.
=> SHA256 Checksum OK for exim/exim-4.63.tar.bz2.
===> exim-4.63 depends on file: /usr/local/bin/perl5.8.8 - found
===> Patching for exim-4.63
===> exim-4.63 depends on file: /usr/local/bin/perl5.8.8 - found
===> Applying FreeBSD patches for exim-4.63
===> exim-4.63 depends on file: /usr/local/lib/libcrypto.so.5 - found
===> exim-4.63 depends on file: /usr/local/bin/perl5.8.8 - found
===> exim-4.63 depends on shared library: db4.0 - found
===> exim-4.63 depends on shared library: iconv.3 - found
===> exim-4.63 depends on shared library: mysqlclient.15 - found
===> Configuring for exim-4.63
>>> Creating links to source files...
>>> New Makefile installed
>>> Use "make makefile" if you need to force rebuilding of the makefile
===> Building for exim-4.63
`Makefile' is up to date.
/bin/sh ../scripts/Configure-os.h
/bin/sh ../scripts/Configure-os.c
cc buildconfig.c
/bin/sh ../scripts/Configure-config.h "make"
`buildconfig' is up to date.
Building configuration file config.h
>>> config.h built
cc pcre_maketables.c
cc dftables.c
./dftables chartables.c
cc chartables.c
cc pcre_fullinfo.c
cc pcre_get.c
cc pcre_globals.c
cc pcre_compile.c
cc pcre_config.c
cc pcre_exec.c
cc pcre_printint.c
cc pcre_study.c
cc pcre_tables.c
cc pcre_try_flipped.c
cc pcre_version.c
rm -f libpcre.a
ar cq libpcre.a
ranlib libpcre.a
cc pcretest.c
cc -o ../pcretest pcretest.o libpcre.a
>>> exicyclog script built
>>> exinext script built
>>> exiwhat script built
>>> exigrep script built
>>> eximstats script built
>>> exipick script built
>>> exiqgrep script built
>>> exiqsumm script built
>>> transport-filter.pl script built
>>> convert4r3 script built
>>> convert4r4 script built
>>> exim_checkaccess script built
cc exim_dbmbuild.c
cc -o exim_dbmbuild
/usr/bin/strip exim_dbmbuild
>>> exim_dbmbuild utility built
cc -DEXIM_DUMPDB exim_dbutil.c
cc -DCOMPILE_UTILITY os.c
cc -DCOMPILE_UTILITY store.c
cc -o exim_dumpdb
/usr/bin/strip exim_dumpdb
>>> exim_dumpdb utility built
cc -DEXIM_FIXDB exim_dbutil.c
cc -o exim_fixdb
/usr/bin/strip exim_fixdb
>>> exim_fixdb utility built
cc -DEXIM_TIDYDB exim_dbutil.c
cc -o exim_tidydb
/usr/bin/strip exim_tidydb
>>> exim_tidydb utility built
cc exim_lock.c
cc -o exim_lock
/usr/bin/strip exim_lock
>>> exim_lock utility built
cc cdb.c
cc dbmdb.c
cc dnsdb.c
cc dsearch.c
cc ibase.c
cc ldap.c
cc lsearch.c
cc mysql.c
mysql.c:33:49: mysql.h: No such file or directory
mysql.c:41: error: syntax error before "MYSQL"
mysql.c: In function `mysql_tidy':
mysql.c:76: error: structure has no member named `handle'
mysql.c: In function `perform_mysql_search':
mysql.c:108: error: `MYSQL' undeclared (first use in this function)
mysql.c:108: error: (Each undeclared identifier is reported only once
mysql.c:108: error: for each function it appears in.)
mysql.c:108: error: `mysql_handle' undeclared (first use in this function)
mysql.c:109: error: `MYSQL_RES' undeclared (first use in this function)
mysql.c:109: error: `mysql_result' undeclared (first use in this function)
mysql.c:110: error: syntax error before "mysql_row_data"
mysql.c:111: error: `MYSQL_FIELD' undeclared (first use in this function)
mysql.c:111: error: `fields' undeclared (first use in this function)
mysql.c:150: error: structure has no member named `handle'
mysql.c:205: warning: comparison between pointer and integer
mysql.c:217: error: structure has no member named `handle'
mysql.c:273: error: `mysql_row_data' undeclared (first use in this function)
mysql.c:275: warning: initialization makes pointer from integer without a cast
*** Error code 1
Stop in /usr/ports/mail/exim/work/exim-4.63/build-FreeBSD-i386/lookups.
*** Error code 1
Stop in /usr/ports/mail/exim/work/exim-4.63/build-FreeBSD-i386.
*** Error code 1
Stop in /usr/ports/mail/exim/work/exim-4.63.
*** Error code 1
Stop in /usr/ports/mail/exim.
- Alex Keda
- стреляли...
- Сообщения: 35465
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
- Notaky
- мл. сержант
- Сообщения: 80
- Зарегистрирован: 2006-09-13 19:23:46
- Контактная информация:
- Alex Keda
- стреляли...
- Сообщения: 35465
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
-
- ефрейтор
- Сообщения: 57
- Зарегистрирован: 2006-08-30 12:35:52
- Контактная информация:
Код: Выделить всё
mysql.c:33:49: mysql.h: No such file or directory
может какие-то линки надо сделать на установленые файлы? только какие и куда..
проблема была с путями в Makefile, теперь чтот другое вылазит.. тут я уже ничего понять не могу..
Код: Выделить всё
awk '{ print ($1+1) }' cnumber.h > cnumber.temp
rm -f cnumber.h; mv cnumber.temp cnumber.h
cc version.c
rm -f exim
cc -o exim
/usr/local/mysql/lib/mysql/libmysqlclient.a(my_compress.o)(.text+0x46): In function `my_compress_alloc':
: undefined reference to `compress'
/usr/local/mysql/lib/mysql/libmysqlclient.a(my_compress.o)(.text+0xda): In function `my_compress':
: undefined reference to `compress'
/usr/local/mysql/lib/mysql/libmysqlclient.a(my_compress.o)(.text+0x16d): In function `my_uncompress':
: undefined reference to `uncompress'
-e 's,XX_MYSQL_LIBS_XX,-L${LOCALBASE}/mysql/lib/mysql -lmysqlclient,' \
на
-e 's,XX_MYSQL_LIBS_XX,-L${LOCALBASE}/mysql/lib/mysql -lmysqlclient -lz,' \
- Alex Keda
- стреляли...
- Сообщения: 35465
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
-
- ефрейтор
- Сообщения: 57
- Зарегистрирован: 2006-08-30 12:35:52
- Контактная информация:
- Notaky
- мл. сержант
- Сообщения: 80
- Зарегистрирован: 2006-09-13 19:23:46
- Контактная информация:
- Alex Keda
- стреляли...
- Сообщения: 35465
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
-
- ефрейтор
- Сообщения: 57
- Зарегистрирован: 2006-08-30 12:35:52
- Контактная информация:
мне нужен 5.0.. не досмотрел, что он есть в портах
вобщем теперь помоему таже проблема, но с courier-imap - не ставиться из портов - требует пути к mysql, уже создал линки на те папки, которые ему нужны там где он их ищет
--with-mysql-libs=/usr/local/lib/mysql
--with-mysql-includes=/usr/local/include/mysql
но..
в Makefile не нашел где можно прописать эти пути
нашел где прописывать эти пути - /usr/ports/security/courier-authlib/Makefile
но ситуация не изменилась..
вобщем теперь помоему таже проблема, но с courier-imap - не ставиться из портов - требует пути к mysql, уже создал линки на те папки, которые ему нужны там где он их ищет
--with-mysql-libs=/usr/local/lib/mysql
--with-mysql-includes=/usr/local/include/mysql
но..
Код: Выделить всё
checking for mysql_config... no
checking for mysql_real_connect... no
checking for mysql_real_connect... (cached) no
configure: error: --with-authmysql specified but no mysqlclient.so
===> Script "configure" failed unexpectedly.
Please report the problem to oliver@FreeBSD.org [maintainer] and attach the
"/usr/ports/databases/courier-authlib-mysql/work/courier-authlib-0.58/config.log"
including the output of the failure of your make command. Also, it might be
a good idea to provide an overview of all packages installed on your system
(e.g. an `ls /var/db/pkg`).
*** Error code 1
Stop in /usr/ports/databases/courier-authlib-mysql.
*** Error code 1
Stop in /usr/ports/databases/courier-authlib-mysql.
*** Error code 1
Stop in /usr/ports/mail/courier-imap.
нашел где прописывать эти пути - /usr/ports/security/courier-authlib/Makefile
но ситуация не изменилась..
- Notaky
- мл. сержант
- Сообщения: 80
- Зарегистрирован: 2006-09-13 19:23:46
- Контактная информация:
-
- ефрейтор
- Сообщения: 57
- Зарегистрирован: 2006-08-30 12:35:52
- Контактная информация:
- Notaky
- мл. сержант
- Сообщения: 80
- Зарегистрирован: 2006-09-13 19:23:46
- Контактная информация:
- Urgor
- лейтенант
- Сообщения: 677
- Зарегистрирован: 2006-03-14 16:30:18
- Откуда: Гилея (СПб)
- Контактная информация:
-
- ефрейтор
- Сообщения: 57
- Зарегистрирован: 2006-08-30 12:35:52
- Контактная информация:
- Alex Keda
- стреляли...
- Сообщения: 35465
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
- Max Yurchak
- ефрейтор
- Сообщения: 62
- Зарегистрирован: 2006-09-08 16:52:44
- Контактная информация:
Товарисчи!!!!, а может кто нибудь подробно расскажет как использовать шлюз на FreeBSD 6.0 как smtp relay? для перенаправления всей почты, ну скажем на Exchange 2003? и соответственно настройки самого Exchange? для приёма почты для нескольких доменов! Или хотябы ссылку дайте где можно почитать про подобную связку!
Что-то, воля ваша, недоброе таится в мужчинах, избегающих вина, игр, общества прелестных женщин, застольной беседы.
Такие люди или тяжко больны, или втайне ненавидят окружающих. Правда, возможны исключения.
Такие люди или тяжко больны, или втайне ненавидят окружающих. Правда, возможны исключения.