Полная версия этой страницы:
Отправка писем с SIM5320
hazar_2
May 15 2016, 14:13
Доброго всем времени суток.
Есть проблема с отправкой почты с модуля SIM5320. После подачи at+smtpsend модуль переходит в режим передачи данных (светодиод Network Status начинает часто мигать) и пребывает в таком состоянии пока не сделаешь ему at+smtpstop, при этом ящик остается пустым. Ниже привожу типовой лог обмена с модулем. Пробовал с разными операторами и серверами, результат везде одинаков. Если кто знает решение, подскажите, пожалуйста.
AT+CGSOCKCONT=2,"IP","internet" \r \r \n
OK \r \n
AT+CSOCKAUTH=2,2,"gdata","gdata" \r \r \n
OK \r \n
AT+SMTPSRV="smtp.yandex.ru",465 \r \r \n
OK \r \n
AT+SMTPAUTH=1,"XXXXXXXXXXXXX@yandex.ru","XXXXXXXXXXXXX" \r \r \n
OK \r \n
AT+SMTPFROM="XXXXXXXXXXXXX@yandex.ru","XXXXXXXXXXXXX" \r \r \n
OK \r \n
AT+SMTPRCPT=0,0,"XXXXXXXXXXXXX@yandex.ru","XXXXXXXXXXXXX" \r \r \n
OK \r \n
AT+SMTPSUB="3G test" \r \r \n
OK \r \n
AT+SMTPBODY \r \r \n
>
>
3G test from SIM5320E modem \r \n
\r \n
OK \r \n
AT+SMTPSEND \r \r \n
OK \r \n
\r \n
+SMTP: OK \r \n
AT+SMTPSTOP \r \r \n
OK \r \n
hazar_2, думаю дело в SSL, т.к. почти все бесплатные почтовые сервисы сейчас используют шифрование. Необходимо отправлять с помощью команд для SMTPS - за ними можете обратиться к п.16.8 АТ мануала.
hazar_2
May 17 2016, 06:37
Да, действительно, команды семейства SMTPS работают, но при выполнении at+csmtpssend модуль перезагружается. Что бы это значило?
CADiLO
May 17 2016, 06:51
>>> но при выполнении at+csmtpssend модуль перезагружается. Что бы это значило?
Это значит что описание проблемы нужно начинать с указания версии фирмваре в модуле.
У вас баг в прошивке - исправлено в B14
SIM5320E Firmware Release Note
Latest Version: 1575B14SIM5320E
[Improved Features]
4. Fix the bug that the module will restart when running AT+CSMTPSSEND to send emails.
Так что нужно обновляться. Но тут есть загвоздка.
Если у вас модуль со старой FLASH, это версия железа S2-1045N-xxxxx, то у вас максимум что туда зальется, это B13
Новая B14 до недавна могла быть записана только в версию железа - S2-104BX-xxxxx, в связи со сменой памяти, QUALCOMM поменял прошивальщик и систему шифрации прошивки.
PCN
Subject: SIM5320 series changed FLASH
Discontinued: memory Toshiba TY890A111411KA
Replacement: memory ESMT FM64D1G56A-5BAGE
12th Aug, 2014
Please note:
Module new name P/N
SIM5320A S2-104BW
SIM5320E S2-104BX
SIM5320J S2-104BY
SIM5320JE S2-104BZ
SIM5320AD S2-104C0
Уточняйте это у своих дистрибьюторов.
hazar_2
May 17 2016, 08:00
Цитата(CADiLO @ May 17 2016, 12:51)

Так что нужно обновляться. Но тут есть загвоздка.
Мой косяк, версию прошивки действительно не указал. Но вот тут ка раз загвоздка и есть.
У меня модуль со старой flash-ью (S2-1045N), вчера залил 1575B13SIM5320E SIM5320E_1575_140429_V1.28, дальше уже все, увы.
Получается что в моем случае миссия невыполнима?
CADiLO
May 17 2016, 08:18
Свяжитесь с дистрибьютором своего региона.
Мы подобную задачу решали по внесению некоторых изменений в модули со старой памятью.
Но это было под конкретного клиента и для SIM5360E.
Или задайте вопрос в личку Батору (ник Цырен). Он работник SIMCOM и наверное правильнее всех ответит как решить эту проблему.
hazar_2
May 17 2016, 09:02
Спасибо, дистрибьюторов уже озадачил буду теперь от них ответа ждать.
hazar_2
May 19 2016, 08:30
После получения от дистрибьютора специальной прошивки и заливки ее в в модуль все заработало.
Всем спасибо.
Для просмотра полной версии этой страницы, пожалуйста,
пройдите по ссылке.