2013-08-30 2 views
1
 <?xml version="1.0" encoding="utf-8"?> 
    <SendMail xmlns="ComposeMail:" xmlns:airsync="AirSync"> 
    <ClientId>34234243</ClientId> 
    <SaveInSentItems /> 
    <Mime> 
     From:[email protected] 
     To:[email protected] 
     Subject:342234 MIME-Version: 1.0 
     Content-Type: text/plain; 
     charset="iso-8859-1" 
     Content-Transfer-Encoding: base64 
     X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3350 234234 
     This is body 
    </Mime> 
    </SendMail> 

Я работаю с командой SendEmail. Я ищу способ отправить Mime-контент на сервер. Я пробовал:Activesync: Sendmail command with MIME Type

  • Преобразование вышеуказанного xml в wbxml и setBOdy HTTP-запрос, но сервер возвращает код ошибки 103.

  • Преобразование содержимого betweent в Base64, и добавить к старой строке, как это:

    <?xml version="1.0" encoding="utf-8"?> 
    <SendMail xmlns="ComposeMail:" xmlns:airsync="AirSync"><ClientId>34234243</ClientId> 
    <SaveInSentItems/> 
    <Mime> 
    text encode base 64 
    </Mime> 
    </SendMail> 
    

и конвертировать в WBXML, отправить на сервер и получить код ошибки 119 средних: MessageHasNoRecipient сообщения является отправлено не содержит получателя. Кто-нибудь поможет? заранее спасибо

+0

Не могли бы вы дать мне знать, как получить идентификатор клиента? –

+0

Это случайное число, которое я создал, сервер не будет проверять поле. – HoanNguyen

+0

Хорошо спасибо. Я реализую одно и то же, но код ошибки 400 не уверен, что такое проблема. –

ответ

1

Уверен, у вас есть пустой символ перед ключевым словом «Кому» в вашем коде. Давайте удалим его. Данные, прежде чем кодировать его в кодировке base64 должен выглядеть следующим образом:

From: [email protected] 
    To: [email protected] 
    Subject: Mail Subject 
    MIME-Version: 1.0 
    Content-Type: text/plain; charset=utf-8 
    Content-Transfer-Encoding: base64 

    Test body 

С наилучшими пожеланиями,

+0

Большое спасибо. Ты спасаешь весь мой день! – HoanNguyen

 Смежные вопросы

  • Нет связанных вопросов^_^