( Postfix + Dovecot + MySQL ) на FreeBSD + Mail.app (OS X)

EXIM, sendmail, postfix, Dovecot и прочие. Решение проблем связанных с работой электронной почты

Модератор: xM

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
itux
мл. сержант
Сообщения: 114
Зарегистрирован: 2008-11-09 12:37:55
Откуда: Kemerovo
Контактная информация:

( Postfix + Dovecot + MySQL ) на FreeBSD + Mail.app (OS X)

Непрочитанное сообщение itux » 2012-11-26 6:49:20

Доброе время суток, форумчане.

Появилась проблемка одна, а именно:
Изображение

main.cf

Код: Выделить всё

# LOCAL PATHNAME INFORMATION
queue_directory = /var/spool/postfix
command_directory = /usr/local/sbin
daemon_directory = /usr/local/libexec/postfix
data_directory = /var/db/postfix

# QUEUE AND PROCESS OWNERSHIP
mail_owner = postfix
unknown_local_recipient_reject_code = 550

# DEBUGGING CONTROL
debug_peer_level = 2
debugger_command =
	 PATH=/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin
	 ddd $daemon_directory/$process_name $process_id & sleep 5

# INSTALL CONFIGURATION PATH
sendmail_path = /usr/local/sbin/sendmail
newaliases_path = /usr/local/bin/newaliases
mailq_path = /usr/local/bin/mailq
setgid_group = maildrop
html_directory = /usr/local/share/doc/postfix
manpage_directory = /usr/local/man
sample_directory = /usr/local/etc/postfix
readme_directory = /usr/local/share/doc/postfix

## VIRTUAL
virtual_transport = dovecot
virtual_mailbox_domains = proxy:mysql:/usr/local/etc/postfix/mysql_virtual_mailbox_domains.cf
virtual_alias_maps = mysql:/usr/local/etc/postfix/mysql_virtual_alias_maps.cf

## SASL AUTH
smtp_sender_dependent_authentication = yes
broken_sasl_auth_clients = yes
smtpd_sasl_auth_enable = yes
smtpd_sasl_type = dovecot
smtpd_sasl_authenticated_header = yes
smtpd_sasl_security_options = noanonymous
smtpd_sasl_path = /var/spool/postfix/private/auth
smtpd_tls_ciphers = medium
smtpd_tls_exclude_ciphers = SSLv2, aNULL, ADH, eNULL
tls_random_source = dev:/dev/urandom

## OTHER
maximal_queue_lifetime = 4h
bounce_queue_lifetime = 4h
spf_received_header = yes
mynetworks = $config_directory/mynetworks
dovecot_destination_recipient_limit = 1
mailbox_size_limit = 0
message_size_limit = 51200000
biff=no
inet_protocols = all
inet_interfaces = all
mydestination = $myhostname, localhost.$mydomain, localhost
recipient_delimiter = +

## SECURITY
strict_rfc821_envelopes = yes
disable_vrfy_command = yes
smtpd_delay_reject = yes
smtpd_helo_required = yes

smtpd_helo_restrictions = 
	permit_mynetworks, 
	permit_sasl_authenticated,
	check_helo_access regexp:/usr/local/etc/postfix/helo_regexp,
	check_helo_access regexp:/usr/local/etc/postfix/dul_checks,
	reject_invalid_hostname,
	permit

smtpd_sender_restrictions =
	permit_sasl_authenticated,
	permit_mynetworks,
	reject_non_fqdn_sender,
	reject_unknown_sender_domain,
	permit

smtpd_recipient_restrictions =
	reject_unauth_pipelining,
	permit_sasl_authenticated,
	permit_mynetworks,
	reject_non_fqdn_recipient,
	reject_unknown_recipient_domain,
	reject_unlisted_recipient,
	reject_unauth_destination,
	permit

smtpd_client_restrictions =
	permit_mynetworks,
	permit_sasl_authenticated,
	reject_rbl_client relays.ordb.org,
        reject_rbl_client dul.ru,
	reject_rbl_client zen.spamhaus.org,
	reject_rbl_client cbl.abuseat.org,
	reject_rbl_client dul.dnsbl.sorbs.net,
	reject_rbl_client dnsbl.njabl.org,	
	reject_rbl_client dynablock.njabl.org,
	reject_rbl_client combined.njabl.org,
	permit
master.cf:

Код: Выделить всё

smtp      inet  n       -       n       -       -       smtpd
-o smtpd_sasl_auth_enable=yes

smtps     inet  n       -       n       -       -       smtpd
-o smtpd_sasl_auth_enable=yes

pickup    fifo  n       -       n       60      1       pickup
cleanup   unix  n       -       n       -       0       cleanup
qmgr      fifo  n       -       n       300     1       qmgr
tlsmgr    unix  -       -       n       1000?   1       tlsmgr
rewrite   unix  -       -       n       -       -       trivial-rewrite
bounce    unix  -       -       n       -       0       bounce
defer     unix  -       -       n       -       0       bounce
trace     unix  -       -       n       -       0       bounce
verify    unix  -       -       n       -       1       verify
flush     unix  n       -       n       1000?   0       flush
proxymap  unix  -       -       n       -       -       proxymap
proxywrite unix -       -       n       -       1       proxymap
smtp      unix  -       -       n       -       -       smtp
relay     unix  -       -       n       -       -       smtp
showq     unix  n       -       n       -       -       showq
error     unix  -       -       n       -       -       error
retry     unix  -       -       n       -       -       error
discard   unix  -       -       n       -       -       discard
local     unix  -       n       n       -       -       local
virtual   unix  -       n       n       -       -       virtual
lmtp      unix  -       -       n       -       -       lmtp
anvil     unix  -       -       n       -       1       anvil
scache    unix  -       -       n       -       1       scache

dovecot       unix  -       n       n       -       -       pipe
   flags=DRhu user=vmail:vmail argv=/usr/local/libexec/dovecot/deliver -f ${sender} -d ${recipient}
dovecot.conf

Код: Выделить всё

!include conf.d/*.conf
!include_try local.conf
10-auth.conf

Код: Выделить всё

disable_plaintext_auth = no
auth_realms = %my_domain_here%
auth_username_chars = abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ01234567890.-_@
auth_mechanisms = plain login
!include auth-sql.conf.ext
Подскажите в чем может быть причина ? :st:
В идеале хотелось бы просто добавить адрес и он автоматом все бы подтянул, как например у gmail.com :)
несу чушь, не дорого... звонить +7903.......

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.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/

Аватара пользователя
Electronik
капитан
Сообщения: 1593
Зарегистрирован: 2008-11-15 17:32:56
Откуда: Минск
Контактная информация:

Re: ( Postfix + Dovecot + MySQL ) на FreeBSD + Mail.app (OS

Непрочитанное сообщение Electronik » 2012-11-26 10:35:55

потому что пароль отправляется открытым текстом.
SSL настраивали?
Предскажем будущее hw по логам и дампу, снимем сглаз и порчу с рута, поможем придумать пароль(С)
Блог

Аватара пользователя
itux
мл. сержант
Сообщения: 114
Зарегистрирован: 2008-11-09 12:37:55
Откуда: Kemerovo
Контактная информация:

Re: ( Postfix + Dovecot + MySQL ) на FreeBSD + Mail.app (OS

Непрочитанное сообщение itux » 2012-11-27 4:32:11

Electronik писал(а):потому что пароль отправляется открытым текстом.
SSL настраивали?
Решил все снести, благо сервер мой :)
и заново настроить :)
теперь у меня Postfix + Dovecot + PostgreSQL + SSL/TLS
добавил попутно TXT запись в DNS'e, а то не пущали почту некоторые сервера что использовали шлюзы :)
несу чушь, не дорого... звонить +7903.......

Аватара пользователя
itux
мл. сержант
Сообщения: 114
Зарегистрирован: 2008-11-09 12:37:55
Откуда: Kemerovo
Контактная информация:

Re: ( Postfix + Dovecot + MySQL ) на FreeBSD + Mail.app (OS

Непрочитанное сообщение itux » 2012-11-27 5:48:05

Для совсем отличной работы не хватает понимания того, почему Mail.app отправляет только логин а не связку логин@домен ?
Или как узнать что именно отсылает Mail.app и сделать соответствующую настройку...
несу чушь, не дорого... звонить +7903.......