これは、すべてのクラスタのグローバル設定です。この値を変更するには、認証が必要です。このリクエストに応答して、Couchbase Serverは現在の構成でテストメールを送信します。このリクエストには、アラートに加えメールの件名と本文を設定する際に使用したのと同じパラメータを使用します。
shell> curl -i -u Administrator:letmein http://localhost:8091/settings/alerts/sendTestEmail \ -d 'subject=Test+email+from+Couchbase& \ body=This+email+was+sent+to+you+to+test+the+email+alert+email+server+settings.&enabled=true& \ recipients=vmx%40localhost&sender=couchbase%40localhost& \ emailUser=&emailPass=&emailHost=localhost&emailPort=25&emailEncrypt=false& \ alerts=auto_failover_node%2Cauto_failover_maximum_reached%2Cauto_failover_other_nodes_down%2Cauto_failover_cluster_too_small'
POST /settings/alerts/sendTestEmail HTTP/1.1 Host: localhost:8091 Content-Type: application/x-www-form-urlencoded Authorization: Basic YWRtaW46YWRtaW4=
200 OK
発生する可能性のあるエラーは次のとおりです:
400 Bad Request: Unknown macro: {"error"} 401 Unauthorized This endpoint isn't available yet.