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

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

構文

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

パラメータ

from
型: System..::..String
送信元のメールアドレス
to
型: System..::..String
送信先のメールアドレス
title
型: System..::..String
送信するメールのタイトル
content
型: System..::..String
送信するメールの本文

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

参照