У меня проблема с получением писем от Gmail. Проблема только в gmail. Я могу отправлять письма на Gmail и отлично получать их в Gmail. Я также могу получать почту от Yahoo и другого личного домена. На стороне Gmail говорится, что сообщение было успешно отправлено, но я не могу его получить. Кто-нибудь может мне помочь. Вот подробности журнала ошибок
19 декабря, 09:39:03 serverubuntu postfix / smtpd [8400]: подключение с mail-wm0-f47.google.com [74.125.82.47]
19 декабря, 09:39:04 serverubuntu postfix / smtpd [8400]: ошибка SSL_accept от mail-wm0-f47.google.com [74.125.82.47]: -1
19 декабря 09:39:04 serverubuntu postfix / smtpd [8400]: предупреждение: проблема библиотеки TLS: ошибка: 04075070: подпрограммы rsa: RSA_sign: дайджест слишком велик для ключа rsa: rsa_sign.c: 122:
19 декабря 09:39:04 serverubuntu postfix / smtpd [8400]: предупреждение: проблема библиотеки TLS: ошибка: 1409B006: подпрограммы SSL: ssl3_send_server_key_exchange: EVP lib: s3_srvr.c: 1996:
19 декабря, 09:39:04 serverubuntu postfix / smtpd [8400]: потеря соединения после STARTTLS с mail-wm0-f47.google.com [74.125.82.47]
19 декабря, 09:39:04 serverubuntu postfix / smtpd [8400]: отключение от mail-wm0-f47.google.com [74.125.82.47]
А вот и мой файл Postfix main.cf
smtpd_data_restrictions = reject_unauth_pipelining
smtpd_reject_unlisted_recipient = да
smtpd_reject_unlisted_sender = да
smtpd_tls_protocols =! SSLv2! SSLv3
smtp_tls_protocols =! SSLv2! SSLv3
lmtp_tls_protocols =! SSLv2! SSLv3
smtpd_tls_mandatory_protocols =! SSLv2! SSLv3
smtp_tls_mandatory_protocols =! SSLv2! SSLv3
lmtp_tls_mandatory_protocols =! SSLv2! SSLv3
smtpd_tls_mandatory_exclude_ciphers = aNULL, eNULL, EXPORT, DES, RC4, MD5, PSK, aECDH, EDH-DSS-DES-CBC3-SHA, EDH-RSA-DES-CDC3-SHA, KRB5-DE5, CBC3-SHA
smtpd_tls_dh1024_param_file = /etc/ssl/dhparams.pem
smtp_tls_security_level = май
smtp_tls_CAfile = $ smtpd_tls_CAfile
smtp_tls_loglevel = 0
smtp_tls_note_starttls_offer = да
smtpd_sender_restrictions = reject_unknown_sender_domain, reject_non_fqdn_sender, reject_unlisted_sender, permission_mynetworks, reject_sender_login_mismatch, permission_sasl_authenticated
заранее спасибо
Ваш сервер, вероятно, представляет сертификат клиента, который слишком мал для Gmail. Это могло быть использование ключа змеиного масла Ubuntu. Проверьте, что говорит ваш постфикс закрытого ключа: openssl rsa -in private.key -text -noout
Восстановите пару ключей rsa до 1024 или 2048 и используйте ее.