|
|
  |
и снова email через SIM800C |
|
|
|
Jul 27 2017, 06:16
|
Частый гость
 
Группа: Участник
Сообщений: 146
Регистрация: 19-07-16
Пользователь №: 92 603

|
Не получилось через SIM800L/ Теперь SIM800C. Но почему-то всё то же самое. Строго по примеру делаем всё. AT+SAPBR=1,1 OK AT+SAPBR=2,1 +SAPBR: 1,1,"10.23.192.139" OK AT+EMAILCID=1 OK AT+EMAILTO=30 OK AT+EMAILSSL=1 OK AT+SMTPSRV="ssl://smtp.mail.ru ",465 OK AT+SMTPAUTH=1,"137124699","xxxxx" OK AT+SMTPFROM="137124699@.mail.ru","naseem" OK AT+SMTPRCPT=0,0,"231442117@.mail.ru","majoka" OK AT+SMTPSUB="Test" OK AT+SMTPBODY,4 DOWNLOAD TEST (ctrl+z) OK AT+SMTPSEND OK И вот тут вместо: +SMTPSEND: 1 полная тишина. А когда закрываю GPRS: AT+SAPBR=0,1 то получаю: +SMTPSEND: 61 Т.е. "Network error" Ну что не так-то?
Сообщение отредактировал serglg - Jul 27 2017, 06:32
|
|
|
|
|
Jul 27 2017, 08:15
|
Частый гость
 
Группа: Участник
Сообщений: 146
Регистрация: 19-07-16
Пользователь №: 92 603

|
Цитата(CADiLO @ Jul 27 2017, 13:52)  А почему так - AT+SMTPSRV="ssl://smtp.mail.ru ",465
а не так - AT+SMTPSRV="smtp.mail.ru ",465 ну как-то при многочисленных чтениях у разных товарищей наткнулся на то, что при ssl надо полностью указывать адрес. С SIM800L пробовал и так и так. Сейчас попробую и здесь. Ну вот, попробовал. Если: AT+SMTPSRV="smtp.mail.ru ",465 То после закрытия GPRS выскакивает: +SMTPSEND: 64 (Timeout of SMTP server response)
Сообщение отредактировал serglg - Jul 28 2017, 05:39
|
|
|
|
|
Jul 28 2017, 06:15
|
Группа: Участник
Сообщений: 7
Регистрация: 13-09-11
Пользователь №: 67 160

|
Попробовал с тем же mail.ru, всё работает. Может прошивку стоит обновить, у Вас сейчас какая? Привожу лог:
RDY
+CFUN: 1
+CPIN: READY
Call Ready
SMS Ready AT
OK AT+GMR
Revision:1418B04SIM800C32_BT_EAT
OK AT+SAPBR=3,1,"APN","internet.xxxxxxxxxx"
OK AT+SAPBR=1,1
OK AT+SAPBR=2,1
+SAPBR: 1,1,"xx.xxx.xxx.xx"
OK AT+EMAILCID=1
OK AT+EMAILTO=30
OK AT+EMAILSSL=1
OK AT+SMTPSRV="smtp.mail.ru",465
OK AT+SMTPAUTH=1,"username@mail.ru","password"
OK AT+SMTPFROM="username@mail.ru","username"
OK AT+SMTPSUB="Hello"
OK AT+SMTPRCPT=0,0,"RCPTusername@domain.ru","RCPTusername"
OK AT+SMTPBODY=5
DOWNLOAD
OK AT+SMTPSEND
OK
+SMTPSEND: 1 AT+SAPBR=0,1
OK AT+CPOWD=1
NORMAL POWER DOWN
|
|
|
|
|
Jul 28 2017, 07:01
|
Частый гость
 
Группа: Участник
Сообщений: 146
Регистрация: 19-07-16
Пользователь №: 92 603

|
Итак. Письмо ушло через наш тут новосибирский сервер ngs.ru. К его SMTP можно подключаться по порту 25. Но вот другая засада. Кодировка. Хотя всё строго английским языком и буквами. В отправителе нормальное имя. В принимателе тоже. Глюки в теме письма и в теле письма. Независимо от команды AT+SMTPCS= "UTF-8" кодировка весьма странная . БОльшей частью байты 0xFF. Цитата(CADiLO @ Jul 28 2017, 12:32)  У него прошивка - S2-10688-Z1L0X 1418B04SIM800C32_BT
Можно обновиться до 1418B05SIM800C32_BT или лучше до 1418B07SIM800C32_BT_EAT И тогда будет подключаться к mail.ru? И как там с кодировкой тела письма?
|
|
|
|
|
Jul 28 2017, 07:20
|
Частый гость
 
Группа: Участник
Сообщений: 146
Регистрация: 19-07-16
Пользователь №: 92 603

|
Цитата(CADiLO @ Jul 28 2017, 13:09)  Ну на предмет будет подключаться или не будет не знаю. Просто даю инфу по версиям.
Кстати когда я экспериментировал, то с фришными почтовиками часто были проблемы На корпоративные ящики почта работала практически без сбоев
По кодировке - попробуйте на несколько разных почтовиков отправить. И уточните их кодировку. Бывает что работают только в KOI или только в WIN Ну и для UTF8 - если включаете ее, то и пишите не текстом, а в UTF Да, всё верно. Я не стал включать UTF8 , но модем-то надо было перезапустить. :-) И стало всё нормально. Но самое обидное, что и с SIM800L стало всё нормально на ящике ngs.ru. Т.е. все проблемы с майл.ру и с яндекс.ру.
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|