MIME from MMS to Email

MIME from MMS to Email SearchSearch
Author Message
Murali Mohan.K
Posted on Wednesday, April 23, 2003 - 05:31 pm:   

Hi,

WAP MMS architecture says when an MMS is sent to email, "The MMS specific header fields will be converted into appropriate headers by prepending an ‘X-Mms-’ to the header name".

So how does the email client handle the X-mms headers when it receives.

I think email client can handle only the multipart MIME messages. So if the MMS Proxy adds these headers and sends it to email client, it may ignore this message, b'coz its not in a proper format so that it can parse.

Plz let me know how this works??

Thanx in advance
murali
Bryce Norwood - NowSMS Support (Bryce)
Posted on Friday, April 25, 2003 - 10:01 pm:   

Murali,

Typically an e-mail client ignores any MIME headers that it does not understand.

It is pretty common that some e-mail systems even use their own proprietary "X-" headers, which are only understood if the sender and receiver are using the same e-mail client software ... but otherwise are ignored.

The idea here is that if the message goes from MMS to e-mail ... back to MMS ... that all of the MMS related information could be preserved (allowing SMTP to used to link together multiple MMS systems).

-bn
Murali Mohan.K
Posted on Saturday, April 26, 2003 - 08:28 am:   

Hi Bryce,

So if I send an MMS message to email, MMS-Proxy will change all MMS headers to "X-mms" headers which will be ignored at the email client.

Suppose assume, if the email client forwards this message later to an MMS client and an Email client, will it preserve "X-mms" headers??.
If so, the email recepient will ignore the "X-mms" headers, but the MMSC which is there before the MMS recepient can again convert those headers back to WAP-MMS headers.

Let me know if the above argument is right??


But if an email client sends an Email message to an MMS client, how the routing of message takes place??.
B'coz the email client has to send the message to the MMS-Proxy of the phone and not to an email server. Will it be possible for the email client to identify the MMSC with just the given phone??.


Thanx in advance
Murali
Bryce Norwood - NowSMS Support (Bryce)
Posted on Saturday, April 26, 2003 - 01:48 pm:   

It depends on the e-mail client. Most e-mail clients will not preserve the "X-" headers when forwarding a message. Some might, but I would not expect the "X-" headers to be preserved.

The main reason to use the headers is that the message recipient might be an e-mail address on another MMSC.

To receive messages back, the MMSC must look like an SMTP e-mail server. It also must convert the phone number of the sender to a valid e-mail address format.

-bn
Murali Mohan.K
Posted on Monday, April 28, 2003 - 08:17 am:   

Bryce,

How can a phone be converted to an e-mail address format??
Can u show me a sample of how this is being done in your NowSMS g/w.

For eg: if my phone no is 9845239490, how this is converted to email format??

Thanx in advance,
murali
Bryce Norwood - NowSMS Support (Bryce)
Posted on Monday, April 28, 2003 - 02:54 pm:   

phonenumber@domain.name

or we also support

alias@domain.name

(where there is an alias name associated with each user definition)