簡體   English   中英

如何在共享點2013中向用戶發送郵件

[英]How to send a mail to a user in share point 2013

我正在設計一個Web部件頁面(此頁面稱為支持頁面)。 如果有人遇到問題,他需要填寫表格並發送至電子郵件ID。 形式如下:

名字:

姓:

面臨的問題:

提交日期

提交按鈕

現在單擊按鈕,我需要將數據發送到SharePoint 2013中的特定電子郵件ID給管理員,以便管理員可以解決用戶面臨的問題。

我正在托管提供商。 所以我有基本的工具webpart,腳本編輯器,webpart頁面。 我可以只寫JavaScript。

我將如何將所有這些數據發送到Sharepoint 2013中的特定電子郵件ID。客戶端沒有中央管理員

關於Basant Gera

請嘗試以下代碼,如果有效,請通知我。

function sendEmail(from, to, body, subject) {
var urlTemplate = site + "/_api/SP.Utilities.Utility.SendEmail";
var formDigest = document.getElementById("__REQUESTDIGEST").value;
$j.ajax({
    contentType: 'application/json',
    url: urlTemplate,
    type: 'POST',
    data: JSON.stringify({
        'properties': {
            '__metadata': { 'type': 'SP.Utilities.EmailProperties' },
            'From': from,
            'To': { 'results': [to] },
            'Subject': subject,
            'Body': body
        }
    }
  ),
    headers: {
        "Accept": "application/json;odata=verbose",
        "content-type": "application/json;odata=verbose",
        "X-RequestDigest": formDigest
    },
    success: function (data) {
        var result = data.d.results;
        var i = result.length;
    },
    error: function (err) {
        alert(JSON.stringify(err));
    }
});}

像這樣調用此函數:

sendEmail("domain\\\\sender", "domain\\\\recipient","This is the body","Hello world");

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM