Просмотр полной версии : Smtp авторизация
Daredevil
24.04.2007, 12:17
настроил авторизацию smtp (sendmail) все работает, но возникла проблема в том, что люди могут отправить как с авторизацией так и без нее :(
я так понимаю без авторизации должны отправлять только люди которые прописаны в access как relay
но письма без авторизации шлют все кому не поподя :(
как от этого избавится
вот часть конфига sendmail ()
настройки авторизации
define(`confAUTH_OPTIONS', `A')dnl
define(`confAUTH_MECHANISMS', `LOGIN PLAIN DIGEST-MD5 CRAM-MD5')dnl
TRUST_AUTH_MECH(`LOGIN PLAIN DIGEST-MD5 CRAM-MD5')dnl
и подключение базы с relay
FEATURE(access_db, `hash -T<TMPF> -o /etc/mail/access.db')
где что не правильно настроено или я что то не так понимаю .....
раньше все работало!!!!
KovalenkoYakov
24.04.2007, 12:55
define(`confAUTH_OPTIONS', `A')dnl
Добавьте после A через пробел еще и "y".
А вообще почитайте здесь -
http://wiki.kryukov.biz/wiki/Sendmail
Daredevil
24.04.2007, 14:16
define(`confAUTH_OPTIONS', `A')dnl
Добавьте после A через пробел еще и "y".
А вообще почитайте здесь -
http://wiki.kryukov.biz/wiki/Sendmail
пробывал не получилось :(
Артур Крюков
24.04.2007, 18:14
можно весь файлик в студию?
Daredevil
25.04.2007, 09:04
divert(-1)
include(`/usr/share/sendmail-cf/m4/cf.m4')
define(`confDEF_USER_ID',``8:12'')
VERSIONID(`ns.myhost.ru nodns')
Cwns.myhost.ru localhost
OSTYPE(`linux')
undefine(`UUCP_RELAY')
undefine(`BITNET_RELAY')
FEATURE(always_add_domain)
FEATURE(use_cw_file)
FEATURE(nocanonify)
define(`confTO_QUEUEWARN', `1m')
define(`confAUTH_OPTIONS', `A y')dnl
define(`confAUTH_MECHANISMS', `LOGIN PLAIN DIGEST-MD5 CRAM-MD5')dnl
TRUST_AUTH_MECH(`LOGIN PLAIN DIGEST-MD5 CRAM-MD5')dnl
FEATURE(relay_hosts_only)
define(`confCW_FILE', `-o /etc/mail/sendmail.cw')
FEATURE(access_db, `hash -T<TMPF> -o /etc/mail/access.db')
GENERICS_DOMAIN_FILE(`/etc/mail/genericsdomain')
FEATURE(redirect)
MASQUERADE_AS(`myhost.ru')
MASQUERADE_DOMAIN(`ns.myhost.ru')
FEATURE(masquerade_entire_domain)
FEATURE(masquerade_envelope)
FEATURE(`local_procmail',`/usr/bin/procmail')
FEATURE(mailertable)
MAILER(procmail)
MAILER(local)
MAILER(smtp)
Артур Крюков
25.04.2007, 20:39
Еще содержимое файла access, покажите плиз.
Извините за задержку с ответом, дома отрубили интернет :(
Daredevil
26.04.2007, 14:51
Еще содержимое файла access, покажите плиз.
Извините за задержку с ответом, дома отрубили интернет :(
вот файлик access
localhost RELAY
127.0.0.1 RELAY
192.168.0 RELAY
1.2.3.4 RELAY
myhost.ru RELAY
Артур Крюков
26.04.2007, 15:23
вот файлик access
localhost RELAY
127.0.0.1 RELAY
192.168.0 RELAY
1.2.3.4 RELAY
myhost.ru RELAY
Попробуйте так:
Connect:myhost.ru RELAY
И т.д.
Daredevil
26.04.2007, 16:05
Попробуйте так:
Connect:myhost.ru RELAY
И т.д.
не помогло :(
Артур Крюков
26.04.2007, 18:01
А вот так
FEATURE(access_db, `hash -T<TMPF> /etc/mail/access.db')
без -o.
Это я размышляю...
Артур Крюков
26.04.2007, 18:02
проблема в том, что люди могут отправить как с авторизацией так и без нее :(
Вот еще, они все сидят в сетке которой разрешено RELAY?
Daredevil
27.04.2007, 09:25
А вот так
FEATURE(access_db, `hash -T<TMPF> /etc/mail/access.db')
без -o.
Это я размышляю...
не помогло :(((
Daredevil
27.04.2007, 09:26
Вот еще, они все сидят в сетке которой разрешено RELAY?
нет они не в RELAY
в RELAY у меня только внешнии и внутренни ip сервака
Daredevil
27.04.2007, 10:33
большое спасибо все заработало !!!
была моя ошибка :(
Работает на vBulletin® версия 3.7.4. Copyright ©2000-2008, Jelsoft Enterprises Ltd. Перевод: zCarot