EXIM, sendmail, postfix, Dovecot и прочие. Решение проблем связанных с работой электронной почты
Модератор: xM
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
ScareCrow
- рядовой
- Сообщения: 19
- Зарегистрирован: 2007-05-24 8:40:38
-
Контактная информация:
Непрочитанное сообщение
ScareCrow » 2007-09-11 13:33:28
Exim 4.67
что подкрутить, чтобы он разрешил отправку писем авторизированным пользователям? пока пользователи системные, авторизируются через Courier Authlib.
пока он отбивает всех :
Код: Выделить всё
begin acl
# This access control list is used for every RCPT command in an incoming
# SMTP message. The tests are run in order until the address is either
# accepted or denied.
acl_check_rcpt:
# Accept if the source is local SMTP (i.e. not over TCP/IP). We do this by
# testing for an empty sending host field.
accept hosts = :
deny message = Restricted characters in address
domains = +local_domains
local_parts = ^[.] : ^.*[@%!/|]
deny message = Restricted characters in address
domains = !+local_domains
local_parts = ^[./|] : ^.*[@%!] : ^.*/\\.\\./
#############################################################################
# Accept mail to postmaster in any local domain, regardless of the source,
# and without verifying the sender.
accept local_parts = postmaster
domains = +local_domains
# Deny unless the sender address can be verified.
require verify = sender
accept hosts = +relay_from_hosts
control = submission
accept authenticated = *
# control = submission
require message = relay not permitted
domains = +local_domains : +relay_to_domains
require verify = recipient
accept
acl_check_data:
accept
ScareCrow
-
Хостинг HostFood.ru
-
Хостинг HostFood.ru
Тарифы на хостинг в России, от 12 рублей:
https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.:
https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах:
https://www.host-food.ru/domains/
-
Alex Keda
- стреляли...
- Сообщения: 35437
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
-
Контактная информация:
Непрочитанное сообщение
Alex Keda » 2007-09-11 13:40:47
аутентифицироваться, до отправки?
Убей их всех! Бог потом рассортирует...
Alex Keda
-
Alex Keda
- стреляли...
- Сообщения: 35437
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
-
Контактная информация:
Непрочитанное сообщение
Alex Keda » 2007-09-11 14:11:58
поставить галочку в клиенте?
Убей их всех! Бог потом рассортирует...
Alex Keda
-
ScareCrow
- рядовой
- Сообщения: 19
- Зарегистрирован: 2007-05-24 8:40:38
-
Контактная информация:
Непрочитанное сообщение
ScareCrow » 2007-09-11 14:51:42
поставили галочку.
теперича в логах:
Код: Выделить всё
2007-09-11 15:26:14 LOGIN authenticator failed for (scarecrow) [80.237.7.13]: 435 Unable to authenticate at present (set_id=webmaster): support for "saslauthd" not compiled
в конфиге Эезима :
Код: Выделить всё
LOOKUP_DBM=yes
LOOKUP_LSEARCH=yes
# LOOKUP_CDB=yes
# LOOKUP_DNSDB=yes
# LOOKUP_DSEARCH=yes
# LOOKUP_IBASE=yes
# LOOKUP_LDAP=yes
# LOOKUP_MYSQL=yes
# LOOKUP_NIS=yes
# LOOKUP_NISPLUS=yes
# LOOKUP_ORACLE=yes
LOOKUP_PASSWD=yes
# LOOKUP_PGSQL=yes
# LOOKUP_SQLITE=yes
# LOOKUP_WHOSON=yes
Код: Выделить всё
AUTH_CRAM_MD5=yes
AUTH_CYRUS_SASL=yes
# AUTH_DOVECOT=yes
AUTH_PLAINTEXT=yes
# AUTH_SPA=yes
#------------------------------------------------------------------------------
# If you specified AUTH_CYRUS_SASL above, you should ensure that you have the
# Cyrus SASL library installed before trying to build Exim, and you probably
# want to uncomment the following line:
AUTH_LIBS=-lsasl2
это он к чему говорит?
ScareCrow
-
ScareCrow
- рядовой
- Сообщения: 19
- Зарегистрирован: 2007-05-24 8:40:38
-
Контактная информация:
Непрочитанное сообщение
ScareCrow » 2007-09-11 14:56:55
ах да...
uname -a
Linux unknown-1997.agava.net 2.6.11-1.1369_FC4smp #1 SMP Thu Jun 2 23:08:39 EDT 2005 i686 i686 i386 GNU/Linux
ScareCrow
-
Alex Keda
- стреляли...
- Сообщения: 35437
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
-
Контактная информация:
Непрочитанное сообщение
Alex Keda » 2007-09-11 14:59:21
агава...
ходил я туда на работу устраиваться...
после похода в сортир желание устраиваться отпало

==========
он пишет причину. в логах которые ты привёл...
Убей их всех! Бог потом рассортирует...
Alex Keda
-
ScareCrow
- рядовой
- Сообщения: 19
- Зарегистрирован: 2007-05-24 8:40:38
-
Контактная информация:
Непрочитанное сообщение
ScareCrow » 2007-09-11 15:03:56
Код: Выделить всё
[root@unknown-1997 /]# find -iname *sasl2*
./usr/sbin/sasl2-shared-mechlist
./usr/sbin/sasl2-static-mechlist
./usr/lib/libsasl2.a
./usr/lib/libsasl2.so
./usr/lib/sasl2
./usr/lib/libsasl2.so.2
./usr/lib/libsasl2.so.2.0.20
./usr/lib/libsasl2.la
./usr/bin/sasl2-sample-client
./usr/bin/sasl2-sample-server
а не надо ли подставить сюда "sasl2" и пересобрать Экзим?
ScareCrow
-
ScareCrow
- рядовой
- Сообщения: 19
- Зарегистрирован: 2007-05-24 8:40:38
-
Контактная информация:
Непрочитанное сообщение
ScareCrow » 2007-09-11 15:04:53
я просто непонимаю КТО не собран с поддержкой SASL. экзим, courier authlib, courier imap? кто?
ScareCrow
-
Alex Keda
- стреляли...
- Сообщения: 35437
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
-
Контактная информация:
Непрочитанное сообщение
Alex Keda » 2007-09-11 15:05:17
ОС надо правильный

там в портах всё есть

=========
руками не собирал - поэтому не знаю.
вполне возможно.
Убей их всех! Бог потом рассортирует...
Alex Keda
-
ScareCrow
- рядовой
- Сообщения: 19
- Зарегистрирован: 2007-05-24 8:40:38
-
Контактная информация:
Непрочитанное сообщение
ScareCrow » 2007-09-11 16:30:50
надо было запустить SASLAUTHD и раскомментарить строчку
Код: Выделить всё
CYRUS_SASLAUTHD_SOCKET=/var/run/saslauthd/mux
ScareCrow