指定したメールアドレスリストにメールを送信します。メール送信が失敗した場合、エラーメッセージが返ります。成功した場合には空の文字列が返ります。 このメソッドを使用するには、アプリケーションのメールサーバーの設定が行われている必要があります。

名前空間:  GrapeCity.Forguncy.ServerApi
アセンブリ:  GrapeCity.Forguncy.ServerApi (GrapeCity.Forguncy.ServerApi.dll 内)

構文

C#
string SendEmail(
	string from,
	List<string> to,
	string title,
	string content
)
Visual Basic (宣言)
Function SendEmail ( _
	from As String, _
	to As List(Of String), _
	title As String, _
	content As String _
) As String

パラメータ

from
型: System..::..String
送信元のメールアドレス
to
型: System.Collections.Generic..::..List<(Of <(<'String>)>)>
送信先のメールアドレスリスト
title
型: System..::..String
送信するメールのタイトル
content
型: System..::..String
送信するメールの本文

HTMLタグを使用したメールを複数の宛先に送信するコード例を次に示します。
コードのコピーC#
public class SampleApi : ForguncyApi
{
    [Get]
    public void SendMail()
    {
        var toList = new List<string>() { "example1@example.com", "example2@example.com" };
        var errorMessage = this.EmailSender.SendEmail("examplefrom@example.com", toList, "発注警告メール", "<h1>在庫数が少なくなっています</h1><p>在庫数が残りわずかとなりました。発注処理をこなってください。</p>");
        if (string.IsNullOrEmpty(errorMessage))
        {
            // 成功
        }
        else
        {
            // 失敗
        }
    }
}

参照