Я пытаюсь отправить уведомление по электронной почте OMA ( EMN ) 1.0 WAP-Push на мобильное устройство, чтобы оно получало новейшие электронные письма для данного почтового ящика.
Моя проблема в том, что ничего не происходит, когда мобильный получает SMS. Я тестировал Nokia E71, спецификация которой должна соответствовать техническим характеристикам Nokia. На устройстве я настроил учетную запись электронной почты IMAP для адресов электронной почты 'my_email@gmail.com'.
Я где-то читал, что было также необходимо установить «Уведомления по электронной почте» на «автоматическое обновление» в меню «автоматический поиск».
Итак, с объяснением настроек, вот что я пытался отправить:
Заголовок:
UDH=WDP+WSP
WDP=0605040B8423F0
06 - Length of WDP in octets
05 - information element identifier, application port addressing scheme, 16-bit address
04 - information element length in octets
0B84 - Destination port (2948)
23F0 - Source port (9200)
WSP=250603030A09
25 - transaction id (connectionless WSP)
06 - PDU Type: Push
03 - Length of headers in octets
030A - Content-type: application/vnd.wap.emn+wbxml
09 - Application-id: x-wap-application:emn.ua
Тело:
030D6A008507036D795F656D61696C40676D61696C2E636F6D0005C30620090504121501
03 - WBXML version 1.3
0D - EMN 1.0 public identifier
6A - Encoding UTF-8
00 - String table length = 0
85 - <EMN>-tag with attributes
07 - Mailbox=mailat: (Attribute)
03 - Inline string follows
6D795F656D61696C40676D61696C2E636F6D - 'my_email@gmail.com'
00 - End of string
05 - Timestamp (Attribute)
C3 - Opaque data follows
06 - data is 6 octets long
200905041215 - 20090504T12:15:00Z
01 - </EMN>
Я знаю, что это очень специфический вопрос, и на него может быть трудно ответить, но я надеюсь, что кто-то способен указать на то, что я делаю неправильно ...