KAlex 0 3 августа, 2010 Опубликовано 3 августа, 2010 · Жалоба Никак не могу добиться отправки на мейл с симкой от билайна. Забиваю все параметры, потом даю AT+SMTPSEND, модуль что-то пытается сделать и через некоторое время выдает "SMTP ERROR". Пробовал и AT+SMTPAUTH=1 и AT+SMTPAUTH=0, бесполезно. На сколько я знаю, эти хитрополосатые все исходящие на 25 порт заворачивают на свой сервак. И как с этим бороться? С мтс и мегафоном проблем нет, все прекрасно работает. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
megarazor 0 3 августа, 2010 Опубликовано 3 августа, 2010 · Жалоба С МТС на какое мыло получалось отправлять и как именно ? Я тоже парюсь с smtp ... пока что проблемно все. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
KAlex 0 3 августа, 2010 Опубликовано 3 августа, 2010 · Жалоба С МТС на какое мыло получалось отправлять и как именно ? На mail.ru. Завтра буду на работе, отпишу последовательность команд. Там все достаточно просто. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
megarazor 0 4 августа, 2010 Опубликовано 4 августа, 2010 · Жалоба Ок. Жду. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
KAlex 0 5 августа, 2010 Опубликовано 5 августа, 2010 · Жалоба AT+CGATT=1 OK AT+CGDCONT=1,"IP","internet.mts.ru" OK AT+CGAUTH=1,1,"mts","mts" OK AT+CGSOCKCONT=1,"IP","internet","0.0.0.0",0,0 // Эта строчка нужна для Мегафона. Для МТС можно пропустить. OK AT+NETOPEN="TCP",25 Network opened OK AT+SMTPSRV="smtp.mail.ru",25 OK AT+SMTPAUTH=1,"[email protected]","my_pass" OK AT+SMTPFROM="[email protected]" OK AT+SMTPRCPT=0,0,"[email protected]" OK AT+SMTPSUB="subj" OK AT+SMTPBODY="BODY text" OK AT+SMTPFILE=1,"my_file.jpg" OK AT+SMTPSEND Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Slonofil 0 5 августа, 2010 Опубликовано 5 августа, 2010 (изменено) · Жалоба Добрый день! А не подскажете, как вводить/пересылать файл my_file.jpg? И где вводить адрес назначения? И что это за нули в строке AT+SMTPRCPT=0,0,"[email protected]"? Спасибо! Изменено 5 августа, 2010 пользователем Slonofil Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
KAlex 0 5 августа, 2010 Опубликовано 5 августа, 2010 · Жалоба Нули - это обычное письмо, без всяких там "Carbon Copy". далее мейл назначения(реципиент). Файл я пересылаю свой, предварительно запихнув его в память модуля по Х-модему. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
megarazor 0 5 августа, 2010 Опубликовано 5 августа, 2010 (изменено) · Жалоба NETOPEN что за команда ??? у вас какой модуль ? Изменено 5 августа, 2010 пользователем MegaFPGA Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
KAlex 0 5 августа, 2010 Опубликовано 5 августа, 2010 · Жалоба "The command opens socket, and it can also activate the socket PDP context at the same time." В сабже написано же, SIM5215. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Slonofil 0 5 августа, 2010 Опубликовано 5 августа, 2010 · Жалоба А для SIM300/SIM900 это подойдёт? Кстати, а X-modem - это составная часть модуля, насколько я понял? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
KAlex 0 5 августа, 2010 Опубликовано 5 августа, 2010 · Жалоба По поводу SIM900 не скажу, надо даташити смотреть. SIM300 точно не пойдет. Х-модем встроен в модуль. Реализацию со стороны контроллера можно найти в инете. Да и в этом форуме я про него уже писал. Недавно. http://electronix.ru/forum/index.php?showtopic=75719 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Slonofil 0 5 августа, 2010 Опубликовано 5 августа, 2010 · Жалоба Тогда подойдёт ли подобный алгоритм для отправки текстовых электронных писем с SIM300? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
KAlex 0 5 августа, 2010 Опубликовано 5 августа, 2010 · Жалоба Алгоритм подойдет, только SMTP ручками писать. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
megarazor 0 5 августа, 2010 Опубликовано 5 августа, 2010 · Жалоба Не пойдет. Там нет smtp встроенного. Я понял в чем проблема. В конце пакета отправляемого серверу обязательно должно присутствовать <CR> <LF>. Модуль получив CR срабатывает согласно 2.2.17 ATS3 Set Command Line Termination Character Прикол в том что значение ATS3 нельзя изменить. Может попробовать <LF> дослать вторым пакетом... http://cr.yp.to/docs/smtplf.html Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
megarazor 0 6 августа, 2010 Опубликовано 6 августа, 2010 · Жалоба Наконец то получилось. Для SIM900: AT+CGATT=1 AT+CSTT="internet.mts.ru","mts","mts" AT+CIICR AT+CIFSR at+cipstart="TCP","www.google.com","80" at+cipsend > GET /index.html HTTP/1.0<CR><LF><LF> Отправлял с контроллера. В конце пакета должно быть два LF. Один из них модуль почему то отрезает :blink: Щас попробую отправить письмо. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться