LINUX.ORG.RU

GMail + Postfix


0

0

Попытался настроить отправку почты через Postfix на GMail. На получилось.

Шел по пути, подробно описанном в статье "Gmail on Home Linux Box using Postfix and Fetchmail"
(Mike Chirico). Не получилось.

Сообщение из логов:
/var/log/mail/info:
setting up TLS connection to smtp.gmail.com
looking for session 64.233.185.111:587:mx.gmail.com in client cache
lookup client session id=64.233.185.111:25:mx.gmail.com
SSL_connect:before/connect initialization
SSL_connect:SSLv2/v3 write client hello A
read from 080A64D8 [080AFB18] (7 bytes => -1 (0xFFFFFFFF))
SSL_connect:error in SSLv2/v3 read server hello A
read from 080A64D8 [080AFB18] (7 bytes => 7 (0x7))
0000 16 03 01 00 4a 02 ....J.
0006 - <SPACES/NULLS>

/var/log/mail/warnings:
warning: TLS library problem: 4592:error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed:s3_clnt.c:842:


Поясните, пожалуйста, в чем может быть проблема.

Когда я генерировал сертификаты - вводил имена, E-Mail адреса и т.д.
Они имеют какое-нибудь значение? Не должны ли они совпадать с именеи,
под которым зарегистрировал ящик?

Версии Postfix-a, OpenSSL, SASL - взял последние.
Postfix перекомпилирован с поддержкой TLS (-DUSE_TLS)
Без TLS-а (на других серверах) работает нормально -
отправляет почту, авторизируется.

Ниже я привел main.cf (может, кто-нибуть не
поленится и взглянет/напишет/посоветует).


main.cf
----------------------------------

## TLS Settings
For no logs set = 0
smtp_tls_loglevel = 3
smtp_tls_per_site = hash:/etc/postfix/tls_per_site
smtp_tls_CAfile = /etc/postfix/cacert.pem
smtp_tls_cert_file = /etc/postfix/FOO-cert.pem
smtp_tls_key_file = /etc/postfix/FOO-key.pem
smtp_tls_session_cache_database = btree:/var/run/smtp_tls_session_cache
smtp_use_tls = yes
smtpd_tls_CAfile = /etc/postfix/cacert.pem
smtpd_tls_cert_file = /etc/postfix/FOO-cert.pem
smtpd_tls_key_file = /etc/postfix/FOO-key.pem
smtpd_tls_received_header = yes
smtpd_tls_session_cache_database = btree:/var/run/smtpd_tls_session_cache
smtpd_use_tls = yes
tls_random_source = dev:/dev/urandom

myhostname=localhost.localdomain
mydomain=localdomain


## SASL Settings
smtpd_sasl_auth_enable = no
smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
smtpd_sasl_local_domain = $myhostname
smtp_sasl_security_options = noanonymous
smtp_sasl_tls_security_options = noanonymous
smtpd_sasl_application_name = smtpd


## Gmail Relay
relayhost = [smtp.gmail.com] (!!!! Так-же пробовал [smtp.gmail.com]:587)

# Disable DNS Lookups
disable_dns_lookups = yes
smtp_generic_maps = hash:/etc/postfix/generic
transport_maps = hash:/etc/postfix/transport
----------------------------------


я gmail как архив пользую - просто в алиасы добавил - посылать письма так же и на gmail. и еще - у них же pop3 есть.

Sysop
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.