Exim + Courier-IMAP + локальные пользователи
Модератор: xM
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
- trubb
- лейтенант
- Сообщения: 865
- Зарегистрирован: 2005-03-16 17:42:26
- Откуда: сами мы не местные, приехали на лечение
Услуги хостинговой компании 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/
-
- мл. сержант
- Сообщения: 90
- Зарегистрирован: 2006-06-15 17:36:48
Вопрос хороший. В данный момент это не возможно. Так как просто не придет она мне снаружи, из-за того, что я нахожусь в защищенной сети и мне на любой адрес *@gella.guit.pfr.ru ничего не придет, разве что только внутри *.guit.pfr.ru. Посему даже не знаю. В данный момент хотелось бы отправлять почту наружу, а по сети только авторизованные пользователи могли бы отправлять. И если мне придет почта по внутренней сети соответственно я бы смог бы ее прочитать. Так как из "вне" она ко мне по определению не сможет прийти. И еще интересно на счет авторизации по IMAP. То есть еще и получать почту предварительно представившись.lissyara писал(а):ты почту получать на свой сервер снаружи хочешь?
Если хочешь - то надо чтобы все могли слать
====
поставь обязательную авторизацию.
а вообще RFC по SMTP хоть по диагонали пробегись...
-
- мл. сержант
- Сообщения: 90
- Зарегистрирован: 2006-06-15 17:36:48
А если предположить, что даже в моей сети есть спамер и он нещадно через мой сервак шлет письма всем и вся ?! Как тогда уберечься от таких. Понятно, что релеить допустим только "своих", но почему кроме всего прочего нельзя для них же сделать авторизацию. На мой взгляд это не очень плохо. Правда это только мое мнение.
-
- мл. сержант
- Сообщения: 90
- Зарегистрирован: 2006-06-15 17:36:48
Не совсем понимаю, но это вроде бы есть в конфиге. Ситуация банальна. Я настроил одну учетную запись нормально с логином и паролем. А вторую запись в аутлуке просто test но smtp и imap указал свои а пароль даже ради интереса не вводил. Отправляю почту существующему локальному пользователю от этого test'a и почта спокойно уходит, а это мне не нужно. Нужно чтобы в любом случае авторизовался, а раз авторизация не прошла, то извини , но почту не отправишь.trubb писал(а):по умолчанию SMTP авторизацию требовать необязан...
авторизация может быть 2 видов - для SMTP это PLAIN / LOGIN и CRAM-MD5
где-то в конфиге должно быть об этом что-то
- Alex Keda
- стреляли...
- Сообщения: 35426
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
Код: Выделить всё
# Проверка получателя в локальных доменах.
# Если не проходит, то проверяется следующий ACL,
# и если непрошёл и там - deny
accept domains = +local_domains
endpass
message = "In my mailserver not stored this user"
verify = recipient
Убей их всех! Бог потом рассортирует...
-
- проходил мимо
- Alex Keda
- стреляли...
- Сообщения: 35426
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
- Alex Keda
- стреляли...
- Сообщения: 35426
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
-
- мл. сержант
- Сообщения: 90
- Зарегистрирован: 2006-06-15 17:36:48
-
- ст. сержант
- Сообщения: 393
- Зарегистрирован: 2006-05-18 14:01:32
- Alex Keda
- стреляли...
- Сообщения: 35426
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
-
- ст. сержант
- Сообщения: 393
- Зарегистрирован: 2006-05-18 14:01:32
хмм!! я руками просто компалил, не знаю чё за драивер, можешь показать листинг твоего make config file, может я чёто не добавил!! вот мой:!!lissyara писал(а):а дривер-то где?
BIN_DIRECTORY=/usr/local/exim/bin
CONFIGURE_FILE=/usr/local/exim/configure
EXIM_USER=1003
EXIM_GROUP=6
SPOOL_DIRECTORY=/var/spool/mqueue
SUPPORT_MAILDIR=yes
LOOKUP_MYSQL=yes
LOOKUP_INCLUDE=-I /usr/local/mysql/include/mysql
LOOKUP_LIBS=-L/usr/local/mysql/lib/mysql -lmysqlclient -lz -lcrypt -lm
#EXIM_MONITOR=eximon.bin
WITH_CONTENT_SCAN=yes
WITH_OLD_DEMIME=yes
AUTH_CRAM_MD5=yes
AUTH_PLAINTEXT=yes
SUPPORT_TLS=yes
TLS_LIBS=-lssl -lcrypto
LOG_FILE_PATH=/var/log/exim/exim_%slog
EXICYCLOG_MAX=20
EXIM_PERL=perl.o
CHOWN_COMMAND=/usr/sbin/chown
SUPPORT_MOVE_FROZEN_MESSAGES=yes
- Alex Keda
- стреляли...
- Сообщения: 35426
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
-
- ст. сержант
- Сообщения: 393
- Зарегистрирован: 2006-05-18 14:01:32
- Alex Keda
- стреляли...
- Сообщения: 35426
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
-
- ст. сержант
- Сообщения: 393
- Зарегистрирован: 2006-05-18 14:01:32
- Alex Keda
- стреляли...
- Сообщения: 35426
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
-
- ст. сержант
- Сообщения: 393
- Зарегистрирован: 2006-05-18 14:01:32
begin transports
remote_smtp:
driver = smtp
local_delivery:
driver = appendfile
check_string = ""
create_directory
delivery_date_add
directory = /var/mail/$domain/$local_part
directory_mode = 770
envelope_to_add
group = mail
maildir_format
maildir_tag = ,S=$message_size
message_prefix = ""
message_suffix = ""
mode = 0660
quota = ${lookup mysql{SELECT quota FROM users \
WHERE login='${local_part}' AND domain='${domain}'}{${value}M}}
quota_size_regex = S=(\d+)$
quota_warn_threshold = 75%
return_path_add
address_pipe:
driver = pipe
return_output
address_file:
driver = appendfile
delivery_date_add
envelope_to_add
return_path_add
address_reply:
driver = autoreply
remote_smtp:
driver = smtp
local_delivery:
driver = appendfile
check_string = ""
create_directory
delivery_date_add
directory = /var/mail/$domain/$local_part
directory_mode = 770
envelope_to_add
group = mail
maildir_format
maildir_tag = ,S=$message_size
message_prefix = ""
message_suffix = ""
mode = 0660
quota = ${lookup mysql{SELECT quota FROM users \
WHERE login='${local_part}' AND domain='${domain}'}{${value}M}}
quota_size_regex = S=(\d+)$
quota_warn_threshold = 75%
return_path_add
address_pipe:
driver = pipe
return_output
address_file:
driver = appendfile
delivery_date_add
envelope_to_add
return_path_add
address_reply:
driver = autoreply
- Alex Keda
- стреляли...
- Сообщения: 35426
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
-
- ст. сержант
- Сообщения: 393
- Зарегистрирован: 2006-05-18 14:01:32
решил поставить с портов по твоей статье!! порты databases, lang, mail, перед этим обновил, ну и по статье начал с dбmail, и вот чё говорит :
Applaying FreeBSD patches for mysql-client-4.1.20
-e not found
error code 127
stop in /usr /ports/databases/mysql41-client
error code 1
stop is /usr/ports/mail/dbmail
Какие патчи? вооше чё делать? я собирал и ставил скул с сурса а не с портов!![/img]
Applaying FreeBSD patches for mysql-client-4.1.20
-e not found
error code 127
stop in /usr /ports/databases/mysql41-client
error code 1
stop is /usr/ports/mail/dbmail
Какие патчи? вооше чё делать? я собирал и ставил скул с сурса а не с портов!![/img]
- Alex Keda
- стреляли...
- Сообщения: 35426
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
-
- ст. сержант
- Сообщения: 393
- Зарегистрирован: 2006-05-18 14:01:32
- Alex Keda
- стреляли...
- Сообщения: 35426
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
-
- ст. сержант
- Сообщения: 393
- Зарегистрирован: 2006-05-18 14:01:32
- Alex Keda
- стреляли...
- Сообщения: 35426
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация: