# メール

送信メールの作成方法 — 送信者の識別情報、レイアウト、署名、特別な目的のアドレス。

これらの設定には、**管理 > 設定 > メール** からアクセスできます。このカテゴリには **18の設定** が含まれており、以下にプラットフォームの設定フィクスチャ (`SettingsCurrentFixtures.php`) に含まれるタイトルとコメントを記載しています。

> コード内の変数名は等幅フォントで表示されています。APIを通じてスクリプトを作成する場合や、[`config/settings_override.yaml`](https://github.com/chamilo/chamilo-lms/wiki/Configurations#configsettings_overridesyaml) を編集してこれらの設定をグローバルレベルで変更する必要がある場合に使用してください。

## 設定

### `allow_email_editor_for_anonymous`

**匿名ユーザー向けメールエディタ**

匿名ユーザーがプラットフォームからメールを送信できるようにします。情報セキュリティの観点から、現代では推奨されないオプションです。

*デフォルト: `true`*

### `cron_notification_help_desk`

**cronジョブ実行レポートを送信するメールアドレス**

メールアドレスの配列として指定します。すべてのcronジョブにはまだ対応していません。

### `mail_content_style`

**追加のメールHTMLボディ属性**

生成される通知メールのbodyタグに適用する追加のHTML属性。

### `mail_header_style`

**追加のメールHTMLヘッダー属性**

生成される通知メールのヘッダーセクションに適用する追加のHTML属性。

### `mailer_debug_enable`

**メール：デバッグ**

メール送信のデバッグログを有効にするかどうかを選択します。これにより、メールサービスに接続する際の詳細な情報が得られますが、表示が乱雑になり、ページデザインが崩れる可能性があります。ユーザーアクティビティがない場合にのみ使用してください。

*デフォルト: `false`*

### `mailer_dkim`

**メール：DKIMヘッダー**

DKIM設定のJSON配列を入力してください（例を参照）。

### `mailer_dsn`

**メールDSN**

DSNには、メールサービスに接続するために必要なすべてのパラメータが完全に含まれています。詳細は <https://symfony.com/doc/6.4/mailer.html#using-built-in-transports> を参照してください。サポートされているDSN構文の例がいくつか掲載されています：<https://symfony.com/doc/6.4/mailer.html#using-a-3rd-party-transport>

*デフォルト: `null://null`*

### `mailer_exclude_json`

**メール：LD+JSONの使用を避ける**

一部のメールクライアントは、記述的なLD+JSON形式を理解できず、最終ユーザーにJSON文字列として表示してしまう場合があります。この場合、以下の変数を「false」に設定してこのヘッダーを無効にすることができます。

*デフォルト: `false`*

### `mailer_from_email`

**すべてのメールをこのメールアドレスから送信**

メールの「送信元」フィールドに使用されるデフォルトのメールアドレスを設定します。

### `mailer_from_name`

**すべてのメールをこの（組織）名から送信**

プラットフォームメールを送信する際に使用されるデフォルトの表示名を設定します。例：「サポートチーム」。

### `mailer_mails_charset`

**メール：文字セット**

メール送信時に使用する文字セットを定義する必要がある場合に設定します。不明な場合は空のままにしてください。

*デフォルト: `UTF-8`*

### `mailer_xoauth2`

**メール：XOAuth2オプション**

XOAuth2ベースのメールサービスを使用する場合、この設定をJSONで使用して特定の構成を保存し（例を参照）、メールサービス設定でXOAuth2を選択してください。

### `messages_hide_mail_content`

**ユーザーをプラットフォームに誘導するためにメール内容を非表示にする**

プラットフォーム上のメッセージングスペースへのリンクを含む短いバージョンのメールを優先し、プラットフォーム内でのエンゲージメントを高めます。

*デフォルト: `false`*

### `notifications_extended_footer_message`

**拡張通知フッター**

プライバシーポリシー通知など、特定の言語向けに通知メールのカスタム追加フッターを追加します。複数の言語や段落を追加することができます。

### `send_notification_score_in_percentage`

**テスト結果通知でスコアをパーセンテージで送信**

テスト結果通知メールで、点数ではなくパーセンテージとして演習スコアを送信します。

*デフォルト: `false`*

### `send_two_inscription_confirmation_mail`

**登録時に2つのメールを送信**

登録時に2つの別々のメールを送信します。1つはユーザー名用、もう1つはパスワード用です。

*デフォルト: `false`*

### `show_user_email_in_notification`

**通知に送信者のメールアドレスを表示**

個人メッセージや通知メールに送信者の名前とともにメールアドレスを含めます。

*デフォルト: `false`*

### `update_users_email_to_dummy_except_admins`

**インポート時にユーザーのメールをダミー値に更新**

特別なCSV cronインポート時に、ユーザーのメールを自動的にダミーメール <username@example.com> に置き換えます。

*デフォルト: `false`*


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.chamilo.org/2.x-ja/gaido-1/admin-guide/platform-settings/mail-settings.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
