メール機能¶
TfMail¶
役割
TeamFile のメール機能を利用するかどうかを指定します
構文
TfMail [ on | off ]
デフォルト
TfMail off
コンテキスト
ディレクトリ設定ファイル (new_xxx.conf)
説明
TeamFile が持つ様々なメール送信機能(監視メール、ユーザ作成通知メール、パスワード期限切れメールなど)を利用するかどうかを指定します。TeamFile から利用可能なメールサーバが存在しない場合などの非常に特殊な環境において「off」を指定し、可能な限りご利用頂くようお願い致します。
TfMlHostname¶
役割
TeamFile から利用する SMTP サーバーのホスト名を指定する
構文
TfMlHostname (SMTPサーバのホスト名 or SMTPサーバのIPアドレス)
デフォルト
なし
コンテキスト
ディレクトリ設定ファイル (new_xxx.conf)
説明
SMTP サーバーの IP アドレスまたはホスト名を指定して下さい。TeamFile サーバーは、DMZ 環境に配置されるケースが多く、エンドユーザ側で利用される SMTP サーバーを直接参照できない場合がございます。ネットワーク管理者と相談の上、TeamFile サーバーから SMTP 通信可能なメールサーバを指定ください。なお、SMTP Auth や POP before SMTP などのプロトコルには対応しておりません。
TfMlHostport¶
役割
TeamFile から利用する SMTP サーバーのサービスポート番号を指定する
構文
TfMlHostport (ポート番号)
デフォルト
TfMlHostport 25
コンテキスト
ディレクトリ設定ファイル (new_xxx.conf)
説明
TfMlHostname で指定された SMTP サーバーのサービスポート番号を指定して下さい。
TfMlUsername(3.0.0-5より追加)¶
役割
メールサーバに接続するためのアカウントを指定します。
構文
TfMlUsername test@example.com
デフォルト
なし
コンテキスト
ディレクトリ設定ファイル (new_xxx.conf)
説明
TfMlHostname で指定された SMTP サーバーに接続するアカウントを指定してください。大体はメールアドレスです。
TfMlPassword(3.0.0-5より追加)¶
役割
メールサーバに接続するためのアカウントのパスワードを指定します。
構文
TfMlPassword password
デフォルト
なし
コンテキスト
ディレクトリ設定ファイル (new_xxx.conf)
説明
TfMlHostname で指定された SMTP サーバーに接続するアカウントのパスワードを指定してください。
TfMlAdminaddr¶
役割
管理者のメールアドレスを指定する
構文
TfMlAdminaddr(メールアドレス文字列)
デフォルト
なし
コンテキスト
ディレクトリ設定ファイル (new_xxx.conf)
説明
システムが自動的に送信するメールの送信元として利用されます。例えば、ウイルス検出メールやパスワード期限切れメールなどです。なお、ユーザ作成通知メールや監視メールのように、明示的に操作したユーザが特定できる状況では、ここに記述された値は利用されませんのでご注意ください。その場合には操作者のメールアドレスが利用されます。
TfMlEncoding¶
役割
送信するメール本文、題名の文字エンコードを指定する
構文
TfMlEncoding [ UTF8 | ISO2022 JP ]
デフォルト
TfMlEncoding UTF-8
コンテキスト
ディレクトリ設定ファイル (new_xxx.conf)
説明
メール本文や題名に含まれる文字列の文字エンコードを指定します。デフォルトでは UTF-8 で送信しますが、現時点では UTF-8 を解釈できないメーラーが存在します。その場合、日本国においてよく利用されている「ISO- 2022 - JP」を指定していただきますと、多くのメーラーで読むことができるようになります。 ただし、「ISO- 2022 - JP」では、UTF-8 で表現された全ての文字を表現することができません。一部文字 が化けて表示されることがございます。こちらは制限事項となりますので、ご了承ください。
TfMlServerSend(2.1.4 より middle が追加)¶
役割
「サーバー主体」のメール送信機能を設定する。
構文
TfMlServerSend [ on | off | moddle]
デフォルト
TfMlServerSend off
コンテキスト
ディレクトリ設定ファイル (new_xxx.conf)
説明
監視メールの送信と関係するディレクティブです。通常、監視メールの本文及び題名は TeamFile クラ イアントから入力し、サーバーを経由して送信されております。しかし、異種クライアントを利用される環境 においては、メール本文や題名の入力ができません。そのような場合、このディレクティブを「on」にするこ とで、クライアントではなくサーバーがメール本文・題名作成の代行を行う為、監視メールによる通知機 能が異種クライアント環境でもご利用することが可能となります。
ただし、この設定が有効になっていた場合 TeamFile クライアント からメール監視フラグを設定した り、メール本文・題名の入力を行うことができなくなります。
2.1.4 より、on/off に加えて「moddle」モードが追加されました。このモードにより、サーバー主体とクライ アント主体と呼ばれる二種類を使い分けながら動作するようになります。 挙動はクライアントソフトによって異なります。
TeamFile クライアント
ファイルをアップロードなどの操作を行った後にダイアログが表示されメールの送信(もしくはキャン セル)が行えます。
ブラウザ
アップロードと削除は操作を行った後にメールの本文が入力できるようになります。それ以外(取得) などはサーバー主体のメール送信の為自動でメールが行われます。
上記ソフト以外
すべてのメールは、サーバー主体として自動的にメールがサーバーにて行われるようになります。
Middle の場合のメール監視設定は管理者のみが行えます。つまりメール監視設定は「サーバー主体」 と同じになります。
従来の TeamFile サーバーでクライアント主体(TfServerSend off)の運用を行っていた場合には、メール監視の設定を個別にやり直す必要があります。
*注意*
このディレクティブを middle に変更した場合、以下のディレクティブを必ず設定してください。メール送信に貼り付けられる URL が正しく表示されません。(デフォルトでは以下のディレクティブは未設定です)
TfNotifyServerName ディレクティブ
TfMlNotifyAction¶
役割
ユーザ作成通知メールを送信するかどうかを指定する。
構文
TfMlNotifyAction [ on | off ]
デフォルト
TfMlNotifyAction on
コンテキスト
ディレクトリ設定ファイル (new_xxx.conf)
説明
新規作成されたユーザに作成されたことを示すメールを送信するかどうかを指定します。送信先メールアドレスは新規ユーザの「メールアドレス」欄に入力された値を利用します。そのため、メールアドレスが存在しない場合には送信できません。また、ユーザを作成した管理者のメールアドレスが無い場合や TfMail が off の場合にも送信できませんので、ご注意ください。
TfMlEnableOneClickURL¶
役割
監視メールの本文に監視対象フォルダの URI を付加するかどうか
構文
TfMlEnableOneClickURL [ on | off ]
デフォルト
TfMlEnableOneClickURL off
コンテキスト
ディレクトリ設定ファイル (new_xxx.conf)
説明
監視メールの本文にアクションが行われたファイルまたはフォルダの上位フォルダ(親フォルダ)の URL をつけるかどうか指定します。
TfMlTemplateRoot¶
役割
サーバーが送信するメール本文の雛型が格納されたディレクトリを指定する
構文
TfMlTemplateRoot (パス名文字列)
デフォルト
なし
コンテキスト
ディレクトリ設定ファイル (new_xxx.conf)
説明
パスワード期限切れメールやユーザ作成通知メールなど、サーバーが送信するメールの本文及び題名が記録された雛型ファイルが存在します。その雛型ファイル群が格納されたディレクトリを指定するディレクティブです。通常は、デフォルト値のままお願い致します。
Web ブラウザを使って、これら雛型ファイルを編集することもできます。
TfMlEdit(2.1.0-3 以降)¶
役割
「メール編集」機能(ブラウザ)を利用するかどうか
構文
TfMlEdit [ on | off ]
デフォルト
TfMlEdit on (OEM 版では off)
コンテキスト
ディレクトリ設定ファイル (new_xxx.conf)
説明
ブラウザ機能の 1 つである「メール編集」を利用するかどうかを指定します。
TfMlRepFromAddr(2.1.3-14 以降)¶
役割
監視メールを送信するメールアドレスと名前を変更する。(”Display name”は 2.2.0 以降)
構文
TfMlRepFromAddr mailaddress “display name”
mailaddress : 英数のメールアドレス
“display name” : 表示名として利用する英数字で空白がある場合ダブルクォートで囲みます。
デフォルト
未設定
コンテキスト
ディレクトリ設定ファイル (new_xxx.conf)
説明
監視メールは、アクションを行ったユーザを FROM とし監視しているユーザを To としてメールを送信しますが、この時の FROM メールアドレスが問題で送信が遅延を引き起こすメールサーバも存在します。 具体的には、内部からしか FROM として送れないはずのメールが外部のメールサーバから送られてきた場合です。
この指定により、確実に外部のメールからメールが送信されるような仕組みを作り上げる事が可能となります。もし、メールの遅延や送られないケースが発生した場合は、こちらを設定してみると改善することがあります。
2.2.0 より display name も追加で設定することができるようになりました。従来までは mailaddress は固定化できていましたが表示名はアクションを行った名前になっていました。Display name を追加することによりメーラーに表示される送信者名もこの値に置き換えることができます。