メール送信設定ファイルは、活動履歴からのメール送信機能(Classic)および[メール送信]ボタンによるメール送信機能(Lightning)で使用します。
メール送信設定ファイル(LMIS_SelectMail)の基本情報、定義内容、定義例などについて説明します。
<目次>
ファイルの基本情報
項目 | 内容 |
---|---|
ドキュメント名 | LMIS_SelectMail |
ファイル保管先 | LMISドキュメントフォルダ |
フォーマット | テキスト形式ファイル |
文字コード | UTF-8(BOMなし) |
改行コード | LF |
ファイル反映のタイミング | 本ファイルをLMIS上に配置したときに反映します。 |
定義内容
メール送信設定ファイルは、以下のセクションで構成されます。
[メール送信機能設定]セクション ※セクション名は固定
[定義名]セクション ※定義名は任意の文字列
各セクションの属性に定義する内容について説明します。
[メール送信機能設定]セクション
活動履歴からのメール送信機能の設定を記述します。
属性 | 説明 | 省略可否 | 省略値 |
---|---|---|---|
baseAddress | "/_ui/core/email/author/EmailAuthor"(固定)を設定します。 例:baseAddress=/_ui/core/email/author/EmailAuthor | × | |
fromAddress | "p26"(固定)を設定します。 例:fromAddress=p26 | × | |
toAddress | "p24"(固定)を設定します。 例:toAddress=p24 | × | |
ccAddress | "p4"(固定)を設定します。 例:ccAddress=p4 | × | |
bccAddress | "p5"(固定)を設定します。 例:bccAddress=p5 | × | |
template | "template_id"(固定)を設定します。 例:template=template_id | × | |
whatId | "p3_lkid"(固定)を設定します。 例:whatId=p3_lkid | × | |
defaultName | FROM、TO、CC、BCC、メールテンプレートについて、デフォルトを定義するセクションのセクション名を設定します。 例: defaultName=@DEFAULT_DEFINE@ [@DEFAULT_DEFINE@] TEMPLATE=mailTemplate01 上記のように指定した場合、「defaultName=@DEFAULT_DEFINE@」と指定しているため、[@DEFAULT_DEFINE@]セクションが、デフォルト定義のセクションとなります。 また、[@DEFAULT_DEFINE@]セクション内に「TEMPLATE=mailTemplate01」と指定しているため、送信メールに使用されるメールテンプレートのデフォルトとして、mailTemplate01が設定されます。 | ○ | @DEFAULT@ |
ATTACHMENT | 活動履歴のメールの拡張送信画面で、メールに添付ファイルがある場合の動作を指定します。
例:ATTACHMENT=PARENT この設定は、活動履歴のメールの拡張送信画面に対してのみ有効です。 | ○ | TASK |
ATTACHMENTPLACE | 活動履歴のメールの拡張送信画面で、メールに添付ファイルがある場合、そのファイルを登録するオブジェクトを指定します。
例:ATTACHMENTPLACE=FILE この設定は、メールの拡張送信画面を使用し、ATTACHMENTパラメータが「PARENT」に指定されている場合のみ有効です。 | ○ | ATTACHMENT |
SHAREPORTAL | 活動履歴のメールの拡張送信画面で、メールに添付ファイルがある場合、対象のファイルのセルフサービスポータルへの公開設定を指定します。
例:SHAREPORTAL=ON この設定は、活動履歴のメールの拡張送信画面に対してのみ有効です。 | ○ | OFF |
SEARCHALL | メールアドレスルックアップの検索で検索対象をユーザ・取引先責任者を絞って検索するか、まとめて検索するかを設定します。
例:SEARCHALL=ON | ○ | OFF |
【オブジェクト種別】_classification | 属性として、オブジェクトを「【オブジェクト種別】 _classification」の形式で指定します。【オブジェクト種別】に指定する項目を以下に示します。
属性の値として、使用する定義の条件となる項目のAPI参照名を指定します。指定した項目の値と一致する定義名が存在する場合、その定義が使用されます。一致するものがない、または省略した場合はdefaultNameで指定した定義が使用されます。 例1: incident_classification=ox_txt_subject__c [パスワード再発行] TEMPLATE=mailtemplate01 上記のように指定した場合、インシデントの件名が"パスワード再発行"であるときに、送信メールのメールテンプレートとしてmailtemplate01が設定されます。 例2: event_classification=ox_txt_subject__c incident_classification=ox_txt_subject__c [パスワード再発行] TEMPLATE=mailtemplate01 上記のように指定した場合、以下のときに、送信メールのメールテンプレートとしてmailtemplate01が設定されます。
| ○ |
[定義名]セクション ※定義名は任意の文字列
属性 | 説明 | 省略可否 | 省略値 |
---|---|---|---|
FROM | メールの送信者を指定します。指定できる値を以下に示します。
FROMにメールアドレスを指定する場合、指定するメールアドレスを、事前に組織のメールアドレスとして登録しておく必要があります。 例: [@DEFAULT@] FROM=from@sample.sample | ○ | @USER |
TO | メールの宛先を指定します。指定できる値を以下に示します。
省略した場合、メール送信画面の宛先欄が空欄になります。 TOを複数設定する場合はセミコロン(;)、カンマ(,)、読点(、)を使用してください。 例: [@DEFAULT@] TO=to@sample.sample | ○ | |
CC | メールのCCを指定します。指定できる値を以下に示します。
省略した場合、メール送信画面のCC欄が空欄になります。 CCを複数設定する場合はセミコロン(;)、カンマ(,)、読点(、)を使用してください。 例: [@DEFAULT@] CC=cc@sample.sample | ○ | |
BCC | メールのBCCを指定します。指定できる値を以下に示します。
省略した場合、メール送信画面のBCC欄が空欄になります。 BCCを複数設定する場合はセミコロン(;)、カンマ(,)、読点(、)を使用してください。 例: [@DEFAULT@] BCC=bcc@sample.sample | ○ | |
TEMPLATE | メール送信時に使用するメールテンプレートの「テンプレートの一意の名前」を指定します。 例: [@DEFAULT@] TEMPLATE=mailtemplate01 | ○ | |
RECVTEMPLATE | 活動履歴のメールからメール送信(返信)時に使用するメールテンプレートの「テンプレートの一意の名前」を指定します。 例: [@DEFAULT@] RECVTEMPLATE=mailtemplate02 ここで使用するテンプレートに、メールメッセージの「テキスト内容(TextBody)」項目の値を指定すると、返信メールにテキスト内容を引用することができるようになります。 テンプレートの例: {!SMOC__ox_obj_incident__c.SMOC__ox_ref_customerInfo__c} 様 お世話になっております。 {!EmailMessage.TextBody} | ○ |
定義例
[メール送信機能設定] baseAddress=/_ui/core/email/author/EmailAuthor fromAddress=p26 toAddress=p24 ccAddress=p4 bccAddress=p5 template=template_id whatId=p3_lkid defaultName=@DEFAULT@ event_classification=ox_txt_subject__c incident_classification=ox_txt_subject__c ATTACHMENT=PARENT SHAREPORTAL=ON [@DEFAULT@] FROM=from@sample.sample TO=to@sample.sample CC=cc@sample.sample [パスワード再発行依頼] TEMPLATE=mailtemp01 FROM=password@sample.sample
定義例からのコピー&ペーストは行わないでください。文字コードが崩れ、エラーとなる場合があります。
注意事項
必ずUTF-8形式で保存してください。UTF-8形式以外の文字コードで保存した場合、正しく設定されないことがあります。
改行コードとしては「LF」を使用してください。間違って「CRLF」の改行コードを使用してファイルを編集して保存した場合、設定が正しく機能しない場合があります。
パラメータを省略する場合には、属性を削除するか値を空白にします。