Страницы: 1
RSS
SMTP не подключается к серверам Zoho, smtp.zoho.com работает в аутлуке - не работает в the bat
 
Аутлук работает, но при попытке подключить последнюю версию The Bat не работает - пытался и SSL и TLS. Сервера Zoho Mail (аналог Google Apps), установки здесь: https://www.zoho.com/mail/help/imap-access.html

Log:

15/09/2014, 12:44:27: IMAP  - Connecting to IMAP server imap.zoho.com on port 993
15/09/2014, 12:44:27: IMAP  - Initiating TLS handshake
>15/09/2014, 12:44:28: IMAP  - Certificate S/N: 0E26BC30, algorithm: RSA (2048 bits), issued from 4/9/2014 to 4/30/2016 11:59:59 PM, for 1 host(s): *.zoho.com.
>15/09/2014, 12:44:28: IMAP  - Owner: "IN", "Tamilnadu", "Chennai", "ZOHO Corporation", "*.zoho.com".
>15/09/2014, 12:44:28: IMAP  - Root: "generated by avast! antivirus for SSL scanning", "avast! Mail Scanner", "avast! Mail Scanner Root"
15/09/2014, 12:44:28: IMAP  - TLS handshake complete
15/09/2014, 12:44:28: IMAP  - Connected to IMAP server (imap.zoho.com)
>15/09/2014, 12:44:28: IMAP  - svwall.zoho.com IMAP4 Server (Zoho Mail IMAP4rev1 Server version 1.0)
15/09/2014, 12:44:28: IMAP  - Authenticating (user: "roman@sentec.ca", method: "LOGIN" ;) ...
15/09/2014, 12:44:28: IMAP  - IMAP server authentication OK, server says "Success"
15/09/2014, 12:44:49: SEND  - sending mail message(s) - 1 message(s) in queue
15/09/2014, 12:44:49: SEND  - Connecting to SMTP server smtp.zoho.com on port 465
15/09/2014, 12:45:58: SEND  - sending mail message(s) - 1 message(s) in queue
15/09/2014, 12:45:58: SEND  - Connecting to SMTP server smtp.zoho.com on port 465
15/09/2014, 12:47:14: IMAP  - TLS connection completed successfully
15/09/2014, 12:47:19: IMAP  - Disconnected
!15/09/2014, 12:47:49: SEND  - The server has aborted the connection
15/09/2014, 12:47:49: SEND  - connection finished - 0 message(s) sent
15/09/2014, 12:47:49: SEND  - Some messages were not sent - check the log for details
 
Цитата
Roman Bershadsky пишет:
"Tamilnadu"
Славный (в т.ч. и в связи с Бхригу Риши) древний штат.

Ну настроили Вы IMAP по установке. Хотя в логе указан TLS а порт 993 это вроде SSL.
https://www.zoho.com/mail/help/faq/imap-access1.html say:
Incoming Server: imap.zoho.com Port: 993 Security type: SSL
Т.е Вы imho должны указать STARTTLS и вручную выставить порт 993

https://www.zoho.com/mail/help/zoho-smtp.html


Цитата
Roman Bershadsky пишет:
SMTP server smtp.zoho.com on port 465
..
TLS connection completed successfully
Порту 465 соответствует SSL
А TLS соответствует порт 587
Устраните несоответствие.

И до кучи:
https://www.zoho.com/mail/help/pop-access.html


P.S. И галку to make sure проверьте:
 
Я уже пробовал все сочетания портов. Остроил все как надо - результат тот же, только сообщение об ошибке теперь другое:

16/09/2014, 10:02:45: SEND  - sending mail message(s) - 1 message(s) in queue
16/09/2014, 10:02:45: SEND  - Connecting to SMTP server smtp.zoho.com on port 587
16/09/2014, 10:02:45: SEND  - Initiating TLS handshake
!16/09/2014, 10:02:45: SEND  - TLS handshake failure. An existing connection was forcibly closed by the remote host
 
Попробуйте smtp.zoho.com Port: 465 с STARTTLS (SSL). Хотя Вы пишите что всё перепробовали...
А приведите скрин вкладки Транспорт. И не забывайте, что есть саппорт зарплату которому мы платим.
 
Хотя и про саппорт другой стороны не забывайте.
 
Саппорт посоветовал 465 с TLS, и это частично заработало: к серверу подсоединяется, но все равно почту не отправляет:

17/09/2014, 10:03:51: SEND  - sending mail message(s) - 1 message(s) in queue
17/09/2014, 10:03:51: SEND  - Connecting to SMTP server smtp.zoho.com on port 465
17/09/2014, 10:03:51: SEND  - Initiating TLS handshake
>17/09/2014, 10:03:51: SEND  - Certificate S/N: 7A4D49325F4F73D4066ADEE0BE1B0DAC, algorithm: RSA (2048 bits), issued from 4/9/2014 to 4/30/2016 11:59:59 PM, for 1 host(s): *.zoho.com.
>17/09/2014, 10:03:51: SEND  - Owner: "IN", "Tamilnadu", "Chennai", "ZOHO Corporation", "*.zoho.com".
>17/09/2014, 10:03:51: SEND  - Issuer: "US", "Thawte, Inc.", "Thawte SSL CA".
>17/09/2014, 10:03:51: SEND  - Root: "US", "thawte, Inc.", "Certification Services Division", "© 2006 thawte, Inc. - For authorized use only", "thawte Primary Root CA"
17/09/2014, 10:03:51: SEND  - TLS handshake complete
17/09/2014, 10:03:51: SEND  - connected to SMTP server
17/09/2014, 10:03:51: SEND  - authenticating (login)...
17/09/2014, 10:03:52: SEND  - sending message to roman@romandesign.ca
!17/09/2014, 10:03:52: SEND  - Message has not been sent. Server reply - Relaying disallowed
!17/09/2014, 10:03:52: FETCH - Connection to host broken (last commands sent were: "DATA", "RSET" ;)
!17/09/2014, 10:03:52: FETCH - Connection to host broken (last commands sent were: "RSET", "RSET" ;)
17/09/2014, 10:03:52: SEND  - connection finished - 0 message(s) sent
17/09/2014, 10:03:52: SEND  - Some messages were not sent - check the log for details
 
Ну пришлось зарегистрировать бесплатный аккаунт на Zoho
Всё работает с такими настройками как на скриншоте:


Собственно настройки штатные. Может у Вас галка стоит Требовать безопасную аутентификацию?
А может проблема лежит совсем в другой плоскости нежели Бат.
К примеру первое письмо привожу (заголовки):

Жесть какая-то.
 
Хотя то же письмо экспортированное и открытое в Thunderbird прекрасно и корректно отображается.
Изменено: The Provizor - 18.09.2014 09:35:39
 
Получилось. Выло несколько проблем. Воьпервых заработало TLS с портом 465, хотя это не то что работает на аутлуке и не то что пишет сам Zoho. Несовпадение порта с протоколом получается какое-то. Загадка.

Во-вторых те письма, которые остались не отосланными, похоже продолжают отслылаться с теми же установками с которыми были созданы, то есть меняя установки и нажимая опять на "send queued mail" оно не посылает их с новыми установками. Это меня убило. Надо новое письмо написать - тогда оно с новыми пойдет. Это объясняет мои неудачи с настройками.

И наконец, была опечатка в "reply to" и он не совпадал с логином и получал отлуп.

Теперь оно работает. Почему порт для SSL работает с протоколом TLS, а порт для TLS с ним не работает - я до сих пор не понял. Ну и фиг с ним.
 
Там есть гениальные математики и программисты, но ожидать от хинду поведения свойственного гейропейцам и даже нашему человеку нельзя. Это Индия и этим всё сказано. Надо проверять и перестраховываться. Пару лет назад я отменил полёт в Мумбаи по причине индийской ментальности. Замечательной во всех отношениях кроме разве что деловых. И то, наверное, можно приноровиться.
 
TLS - Transport Layer Security. Шифрование самого канала без ведома сервера. ВСЕГДА происходит на отдельном порту. 465/993/995.
SSL - Secure Socket Layer. Шифрование передачи, без уточнения стороны шифрование. Может быть как на стандартном порту с включением после явного запроса (STARTTLS), так и на специальном.
 
..
Изменено: Alex Olden - 18.11.2015 23:30:41 (дубль)
Страницы: 1