nextCloudを22.2.6から23.0.3にバージョンアップした時の記録

nextCloudを23.0.3にバージョンアップしたら以下の警告が表示された。

エラー内容


You have not set or verified your email server configuration, yet. Please head over to the Basic settings in order to set them. Afterwards, use the "Send email" button below the form to verify your settings.


設定から個人情報をクリックして、プロフィールのメール欄に使用したいメールアドレスを入力する。

次に基本設定をクリックし、メールサーバー部分のフォームに入力する。今回はGmailOutlookの両方で試してみたのでどちらも記載しておく。
どちらも入力時にnextCloudのログインパスワードを求められるので準備しておくこと。

Gmailを使う場合

送信モード SMTP
暗号化 SSL/TLS
送信元アドレス 未入力でOK
認証方法 ログイン(認証を必要とするにチェックをつけること)
サーバーアドレス smtp.gmail.com
ポート 465
資格情報 プロフィールで設定したGmailのメールアドレス
パスワード Gmailのパスワード

※二段階認証を使用している場合は、パスワード欄にアプリパスワード(無ければGoogleにログインして発行する)を入力する。

Outlookを使う場合

送信モード SMTP
暗号化 STARTTLS
送信元アドレス 未入力でOK
認証方法 ログイン(認証を必要とするにチェックをつけること)
サーバーアドレス smtp.office365.com
ポート 587
資格情報 プロフィールで設定したOutlookのメールアドレス
パスワード Outlookのパスワード

※二段階認証を使用している場合は、パスワード欄にアプリパスワード(無ければOutlookにログインして発行する)を入力する。

上記の情報を入力したら「保存ボタン」を押して情報を保存し、「メールを送信ボタン」を押す。
プロフィールで指定したメールアドレスに「XXX(ユーザー名)さん、成功です!」とのメールが届けば完了。