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