Вставить текст в body письма через url OWA

303
05 августа 2017, 02:28
Есть ссылка, по открытию которой открывается Outlook Web Api с формой создания нового письма. 
https://owa.rogaikopita.ru/owa/?ae=Item&a=New&t=IPM.Note&to=imst%40rogaikopita.ru&subject=130000027&body=Body%20Text
Как прямо в URL вставить текст в body ? (возможно ли?)
Тема письма заполняется без проблем
Answer 1

1.Main:Outlook Mail REST API reference

2.Send message:Send a new message on the fly

Answer 2

Типовой пример POST-запроса в JQuery AJAX:

/* Get from elements values */ 
 var values = $(this).serialize(); 
 
 $.ajax({ 
        url: "test.php", 
        type: "post", 
        data: values , 
        success: function (response) { 
           // you will get response from your php page (what you echo or print)                  
 
        }, 
        error: function(jqXHR, textStatus, errorThrown) { 
           console.log(textStatus, errorThrown); 
        } 
 
 
    });
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
<form id="foo"> 
    <label for="bar">A bar</label> 
    <input id="bar" name="bar" type="text" value="" /> 
    <input type="submit" value="Send" /> 
</form> 
 
<!-- The result of the search will be rendered inside this div --> 
<div id="result"></div>

POST-запрос в JavaScript:

function submitform() 
   { 
       var inputs = document.getElementsByClassName("inputs"); 
       var formdata = new FormData(); 
       for(var i=0; i<inputs.length; i++) 
       { 
           formdata.append(inputs[i].name, inputs[i].value); 
       } 
       var xmlhttp; 
       if(window.XMLHttpRequest) 
       { 
           xmlhttp = new XMLHttpRequest; 
       } 
       else 
       { 
           xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); 
       } 
       xmlhttp.onreadystatechange = function() 
       { 
          if(xmlhttp.readyState == 4 && xmlhttp.status == 200) 
          { 
 
          } 
       } 
       xmlhttp.open("POST", "test.php"); 
       xmlhttp.send(formdata); 
   }
 <form name="foo" action="form.php" method="POST" id="foo"> 
        <label for="bar">A bar</label> 
        <input id="bar" class="inputs" name="bar" type="text" value="" /> 
        <input type="submit" value="Send" onclick="submitform(); return false;" /> 
    </form>

READ ALSO
Как поместить скролл браузера под хедер?

Как поместить скролл браузера под хедер?

Сделал хедер во всю ширину страницы, теперь он находится поверх браузерного скроллаМожно ли сделать так, чтобы скролл упирался в хедер (находился...

223
Подключение MathJax к Blogger.com

Подключение MathJax к Blogger.com

Необходимо подключить отрисовку математики MathJax к блогу на Bloggercom

214
Backround из 3х частей

Backround из 3х частей

Есть div его background должен состоять из 3х частей - top, center, bottom

224
Php чат система

Php чат система

У меня такая система чат, так вот что я хочу спросить каждый раз я пишу что то и отправляю отображается да все работает, но отображается как...

275