はじめに
プリザンターでメールを使った事が無かったので設定してみました。
メールアドレスはさくらインターネットのメールアドレスを利用しています。
参考にしたサイト
環境
OS:Windows 11 Pro
DB:SQL Server 2019
プリザンター:1.4.6.4
メール:さくらインターネット
Mail.jsonの編集
Mail.jsonの場所は Implem.Pleasanter\App_Data\Parameters にあります。公式より必要なパラメータ情報を設定していきます。
実際に設定した値
Mail.json
{
"SmtpHost": "example.sakura.ne.jp",
"SmtpPort": 587,
"SmtpUserName": "mail@example.sakura.ne.jp",
"SmtpPassword": "パスワードを入力",
"SmtpEnableSsl": true,
"ServerCertificateValidationCallback": false,
"SecureSocketOptions": null,
"FixedFrom": null,
"AllowedFrom": null,
"SupportFrom": "\"Pleasanter.org\" <mail@example.sakura.ne.jp>",
"InternalDomains": "",
"Encoding": null,
"ContentEncoding": null
}
設定後はIISの再起動が必要となります。
試してみる
テーブルにデータを追加し、メールを選択。
アドレス帳を選択。
ユーザーを選択し、Toボタンを選択。
先程Toで選択したユーザーが入力されている事を確認し、送信ボタンを選択します。
送信後、メールボックスにメールが送られてきていれば成功です。