Read WAP Push SMS with MAPI - Windows Mobile Development and Hacking General

Hello,
I am trying to read the content of an WAP push SMS that is in
the pocket pc inbox. I can read with success the subject property (PR_SUBJECT) with MAPI but I do not get the download link that
is embedded in this WAP push SMS.
Does anybody know which MAPI property I must use the read
this information from the SMS?
Thanks!
Houser

So I have found the MAPI property where the WAP Push link
is embedded in. If someone is interested you must
open the MAPI property with the value: 2233008159 or 2233466911.
The link is a UNICODE string.
This property is undocumented and I have got this by trying all
possible property values from 0x0 to 0xFFFFFFFF.
Houser

Related

MIDP KVM proxy Settings.

Hi.
I am trying to make the Opera_Mini work using JEODE MIDP 2.0 profile.
My service provider does not allow me to make internet connections except for a predefined wap server in my current GPRS Plan. But I have a \'hacked\' IP address and Port through which I can tunnel through to get \'full\'access to the Internet.
Again, I can easily configure NetFront to make use of this proxy for browsing.
The requirement is to make the Opera_mini Midlet to connect using this proxy.
What I have found was the VM uses an APN, instead of the specific proxy&port to connect to the internet.
I tried with a few other VMs like J9. But ALL of them cant tunnel.
I found this information on the MIDP configuration parameter to set the HTTP proxy:-
com.sun.midp.io.http.proxy=<url>:<port>
I am yet to create a link which takes this parameter to the VM as an argument.
Again, I have no clue about the MIDP_HOME parameter value w.r.t JEODE or J9. If so, i could set the same values in the $(MIDP_HOME)/lib/internal.config file - instead of passing as a -D parameter.
Do you think this will work?. Anyone faced any problem with HTTP Proxy setting for vm?
Please let me know!
Thanks in Advance and Regards,
Vinod

POP3 configuration to access my Bluewin email account?

I have POP3 setup on my Laptop using Outlook express to access my private email and this works fine. On my QTEK I have configured an IMAP access to my corporate email and this also works just great.
But for weeks I have been trying to access my private email from the QTEK and absolutely nothing. It just says Connecting... and never gets any further.
So my question is what do I put in the Domain field in WM5s Outlook client? I do not have to give it for Outlook Express on my laptop. For my work account (IMAP) I just repeated the incoming mail parameter.
Has anyone else had this sort of problem setting up POP access to an email provider.
Thanks for any advice cheers cjb.
Bluewin POP 3
Quite simple:
Under Messaging create a new account.
Parameters:
- email adress : your adress ([email protected])
- Your name: free to choose, any name
- user name: your email adress ([email protected])
- password: your password
- Account type: POP3
- account name: free to choose, any name
- Incoming mail: pop.bluewin.ch
- Outgoing mail: mail.bluewin.ch
. Domain: leave empty
- finish
Important: after the first screen, messaging tries to look on the net for settings. That does not work. Just click next there.
Cheers
hrb
Many thanks hrb - leaving it blank did the trick. I had tried that but had not been patient enough. Over GPRS the Connecting... phase takes ages, then it finally logs in. Again thanks - cjb

SMTP mail

I am unable to send email from my exec. All the settings are correct, I use NTLWORLD and the pop and smtp settings are:
pop.ntlworld.com
smtp.ntlworld.com
But I get "invalid message recipients". Now I know that the recipients email address is correct.
Any ideas to resolve this would be greatley appreciated.
Also, how do you keep the GPRS connection active, as the connection is dropped after sending/receiving email!
I found this document:
http://www.o2.co.uk/assets/O2HybridNav/Static-files/PDFs/CTS1295-1 Setp Palm Vrs.pdf
which shows that the smtp setting (for O2) is:
smtp.o2.co.uk
Outgoing email now working. Just need to work out how to keep GPRS active. Probably a Registry setting.
...well, you can choose between GPRS always on or apps depending.
With next key key in register you can change it:
HKLM\CommConnMgr\Providers\{7c4b7a38-5ff7-4bc1-80f6-5da7870bb1aa}\connections\t-mobile]
always on dword=0=off dword=1=on
t-mobile is the name of your internetconnection
_________________

BT Broadband Voice & WM6 Internet Calling

I have been attempting to get my HTC Wizard running WM6 working with BT Broadband Voice but I have hit an issue.......
I have managed to get a PC Softphone working with the service (3CX Phone) and have captured the SIP registration with a network Sniffer (Wireshark). I have replicated the settings into the provisioning XML file and installed this on the Wizard through the .CAB method described in another thread. However when using the Wizard I never get a response to any of the registration requests it sends. I have managed to get the Wizard working with a test-lab Asterisk server I have so I know the SIP client works.
The differences in the traces between the PC softphone and WM6 registrations seems to be a 'Branch' message that is sent in the SIP header that isn't sent from the Wizard:
From 3CX Phone:
Code:
P.WES=Dd<Qj(rWREGISTER sip:btsip.bt.com SIP/2.0
Via: SIP/2.0/UDP 192.168.100.60:5061;branch=z9hG4bK8019d72590f1db11be898000600fe800
From: <sip:[email protected]>;tag=16764
To: <sip:[email protected]>
Call-ID: [email protected]
CSeq: 2 REGISTER
Contact: <sip:[email protected]>
Max-Forwards: 70
User-Agent: SIPPER for 3CX Phone
Expires: 0
Content-Length: 0
From WM6:
Code:
[email protected]/->2E>b)REGISTER sip:btsip.bt.com SIP/2.0
Via: SIP/2.0/UDP 192.168.130.1:5061
Max-Forwards: 70
From: <sip:[email protected]>;tag=04d52dd0d6;epid=0ceca78c1f
To: <sip:[email protected]>
Call-ID: 000098f4000012188099efbe2d87c701
CSeq: 1 REGISTER
Contact: <sip:192.168.130.1:5061thods="INVITE, INFO, OPTIONS, BYE, CANCEL, ACK"
User-Agent: RTC/1.5.5374
Event: registration
Content-Length: 0
I am thinking there may be some additional stuff that needs to go into the provisioning file but I am not sure what
Has anyone managed to get this working with BT Broadband Voice? If so what changesdid you have to make? Does anyone know what the 'Branch:' header is and whether this is implemented in the WM6 SIP stack?
Thanks
Andy
Replying to my own posts.....
Right after a bit more playing around and debugging pre and post firewall logs I think I have narrowed this down to being a NAT/Firewall issue.
I originally thought the issue was the lack of the 'Branch' message in the SIP header from the WM6 device - it isn't. It is in fact the 'Contact' header. With the WM6 registration packet this includes the source IP address of the SIP User/Server Agent (the Wizard's SIP Phone) which is using RFC1918 private addressing (sip:192.168.130.1:5061) as I am behind a router/firewall performing NAT. In the 3CX Phone registration it contains the phone number in the Contact header (sip:[email protected]). I checked on my router/firewall and this was not receiving any replies from the SIP Registrar/Proxy, however it was sending the Registrations. Luckily my Router supports SIP Protocol inspection so can intercept the SIP headers and modify them. I enabled this feature and now I can see the router changing the Contact header in the SIP Registrations and can see the replies returning from the SIP Registrar/Proxy
I'll continue testing this and let you know my results..........
Andy
Did you ever resolve this??? I've noticed the same thing, and my SIP provider keeps sending a 400 bad request when trying to register because the contact header isn't how it should be.
chavonbravo said:
Did you ever resolve this??? I've noticed the same thing, and my SIP provider keeps sending a 400 bad request when trying to register because the contact header isn't how it should be.
Click to expand...
Click to collapse
Yes it is resolved but only because my router supports SIP inspection. When my phone attempts to register with BT Broadband my router intercepts the registration packets and replaces the RFC1918 address in the 'contact' header with it's own 'real' IP address.
Andy

[Q] [Need Patch] Exchange with .info Domain

On Setting up Exchange...
Problem:
Exchange settings does not allow 4 char domain... for example: mail.domainname.INFO
.info (four char) does not work.
On domain text box.... I get an Error... "...Domain is not correctly formatted..."
I tried to enter the IP and it did not give me any error for the domain...
But now I get error on the E-Mail... "..Please enter email correctly..." [email protected]
Can anyone make a patch or something for this issue?
Note: It's not my phone, I need to set it up for someone.
Thank you...
Work Arround works on 2.2 update...
Work Arround:
Using IP in the domain name text box

Categories

Resources