SMTP
SMTPは、新規トークに対するAgent通知、パスワードのリセット、新規Agentアカウントの確認などの機能設定が必要です。
値
名称 | 種別 | デフォルト値 |
configmap.SMTP_ADDRESS | SMTPアドレスを設定します。 | “” |
configmap.SMTP_AUTHENTICATION | 許容値: plain,login,cram_md5 | “plain” |
configmap.SMTP_ENABLE_STARTTLS_AUTO | デフォルトはtrueです。 | “true” |
configmap.SMTP_OPENSSL_VERIFY_MODE | 次のいずれか: none, peer, client_once, fail_if_no_peer_cert | “none” |
configmap.SMTP_PASSWORD | SMTP パスワード。シークレットが定義されている場合は無視されます。 | “” |
configmap.SMTP_PORT | SMTPポート | “587” |
configmap.SMTP_USERNAME | SMTP ユーザーネーム | “” |
configmap.MAILER_SENDER_EMAIL | すべての送信メールの送信元となるメール。 | “” |
SMTPパスワードのシークレット作成
HelmでLive Agentをインストールする前に、Live AgentがインストールされているKubernetesクラスタのネームスペースにシークレットを作成します。SMTPシークレット名とキーをメモし、以下の値を設定します:
名称 | 種別 | デフォルト値 |
smtp.secret | SMTP シークレット名 | “” |
smtp.secretPasswordKey | SMTP シークレットキー | “” |
異なるSMTPサーバーの設定
以下は、Live Agentアプリケーションでメール機能を動作させるための設定サンプルです。上記のように、SMTPパスワードはシークレットに保存されていることをお忘れなく。
以下のsender値には、email@yourdomain.com または BrandName <email@yourdomain.com> のいずれかを使用できます。
名称 | 種別 | 値 |
configmap.MAILER_SENDER_EMAIL | 文字列 | “” |
SMTPサーバーの設定に基づいて、以下の変数を設定します。
名称 | 種別 | 値 |
configmap.SMTP_ADDRESS | 文字列 | “” |
configmap.SMTP_USERNAME | 文字列 | “” |
Password secret | 文字列 | “” |
認証なし
サーバーが認証を必要としない場合は、コメントするか、これらの値を指定しないでください: SMTP_AUTHENTICATION
. values.yaml file
内のSMTP_USERNAME
, SMTP_PASSWORD
名称 | 種別 | 値 |
configmap.MAILER_SENDER_EMAIL | 文字列 | “Your SMTP Username” |
configmap.SMTP_ADDRESS | 文字列 | “smtp-mail.outlook.com” |
configmap.SMTP_ENABLE_STARTTLS_AUTO | ブーリアン型 | true |
configmap.SMTP_PORT | 文字列 | “587” |
Amazon SES
名称 | 種別 | 値 |
configmap.SMTP_ADDRESS | 文字列 | “email-smtp.<region>.amazonaws.com” |
configmap.SMTP_AUTHENTICATION | 文字列 | “plain” |
configmap.SMTP_ENABLE_STARTTLS_AUTO | ブーリアン型 | true |
configmap.SMTP_USERNAME | 文字列 | “<Your SMTP Username>” |
Secret Password | 文字列 | “<Your SMTP Password>” |
Outlook
送信者とユーザー名は、Outlookと同じでなければなりません。
名称 | 種別 | 値 |
configmap.MAILER_SENDER_EMAIL | 文字列 | “Your SMTP Username” |
configmap.SMTP_ADDRESS | 文字列 | “smtp-mail.outlook.com” |
configmap.SMTP_AUTHENTICATION | 文字列 | “login” |
configmap.SMTP_ENABLE_STARTTLS_AUTO | ブーリアン型 | true |
configmap.SMTP_USERNAME | 文字列 | “<Your SMTP username>” |
Secret Password | 文字列 | “<Your SMTP Password>” |
configmap.SMTP_PORT | 文字列 | “587” |
SendGrid
名称 | 種別 | 値 |
configmap.SMTP_ADDRESS | 文字列 | “smtp.sendgrid.net” |
configmap.SMTP_AUTHENTICATION | 文字列 | “plain” |
configmap.SMTP_DOMAIN | 文字列 | “<Your Verified Domain>” |
configmap.SMTP_ENABLE_STARTTLS_AUTO | ブーリアン型 | true |
configmap.SMTP_PORT | 文字列 | “587” |
configmap.SMTP_USERNAME | 文字列 | “apikey” |
Secret Password | 文字列 | “<your Sendgrid API key>” |
MailGun
名称 | 種別 | 値 |
configmap.SMTP_ADDRESS | 文字列 | “smtp.mailgun.org” |
configmap.SMTP_AUTHENTICATION | 文字列 | “plain” |
configmap.SMTP_DOMAIN | 文字列 | ‘”<Your Domain, this has to be verified in Mailgun>” |
configmap.SMTP_ENABLE_STARTTLS_AUTO | ブーリアン型 | true |
configmap.SMTP_PORT | 文字列 | “587” |
configmap.SMTP_USERNAME | 文字列 | “<Your SMTP Username, view under Domains tab>” |
Secret Password | 文字列 | “<Your SMTP Password, view under Domains tab>” |
Mandrill
Mailchimp を使用してメールを送信したい場合は、以下の環境変数を使用してください:
備考
Mandrill は Mailchimp のトランザクションメールサービスです。トランザクションメールを有効にし、mandrillapp.com にログインする必要があります。
名称 | 種別 | 値 |
configmap.SMTP_ADDRESS | 文字列 | “smtp.mandrillapp.com” |
configmap.SMTP_AUTHENTICATION | 文字列 | “plain” |
configmap.SMTP_DOMAIN | 文字列 | “<Your Verified Domain in Mailchimp>” |
configmap.SMTP_ENABLE_STARTTLS_AUTO | ブーリアン型 | true |
configmap.SMTP_PORT | 文字列 | “587” |
configmap.SMTP_USERNAME | 文字列 | “<Your SMTP Username, displayed under Settings -> SMTP & API info>” |
Secret Password | 文字列 | “<Any Valid API key, create an API key under Settings -> SMTP & API Info>” |