スレッド一覧 > 記事閲覧
[72] メールの転送について
日時: 2014/05/23 00:40:48
名前: ひすい ID:1400773248 メールを送信する

お世話になっております。
家Tサーバーの「サービス内容」内に「メール転送設定OK」と表示されていたのですが、これは「.forward」ファイルの仕様が可能なのでしょうか。それとも、どこかに設定するパネルがあるのでしょうか。
webメールとコントロールパネルを拝見したのですが、見落としているのかもしれませんが無いようでした。
お忙しい中お手数をおかけいたしますが、よろしくお願い致します。
メンテ

(全部表示中) もどる スレッド一覧 新規スレッド作成

Re: メールの転送について ( No.1 )
日時: 2014/05/23 15:51:12
名前: ちらみ◆kBt3KPJY0E

分かり難いコンパネで申し訳ありません。

ログイン後、アカウント設定→{ドメイン名}クリック→ユーザーの編集→{ユーザー名}クリック→メール転送の設定

から設定して下さい。
宜しくお願いします。
メンテ
Re: メールの転送について ( No.2 )
日時: 2014/05/23 16:33:15
名前: ひすい メールを送信する

ちらみさま
ありがとうございました。
ご指示の場所で設定が出来ました。

もう一つ質問なのですが
メールが到着したらプログラムを起動したいのですが、これは、ご指示いただいたコンパネでは無理なのでしょうか。(パイプ処理やプログラムへのアドレスを書くとエラーになります)
その場合「.forward」の設置はできないのでしょうか?
お忙しい中、お手数をおかけいたしますがよろしくお願い致します。
メンテ
Re: メールの転送について ( No.3 )
日時: 2014/05/23 17:24:11
名前: ちらみ◆kBt3KPJY0E

>メールが到着したらプログラムを起動したいのですが、
この機能については当サーバで言うメールエイリアスの作成権限が必要になります。
通常これは独自ドメインユーザにしか初期では付与しておりません。
が、先ほど有効にしました。

使い方は下記を参照下さい。
http://ie-t.net/bbs/read.cgi?no=18

.forwardは当サーバはメールフィルタにprocmailではなくsieveを使っているため使えませんが、
ホームディレクトリ内の.sieve/.dovecot.sieveを編集する事でレシピ作成は可能です。
メンテ
Re: メールの転送について ( No.4 )
日時: 2014/05/23 18:18:04
名前: ひすい メールを送信する

ちらみさま
ご返答、ならびにエイリアスの設定ありがとうございました。
dovecot.sieveはちょっと勉強が必要なので頑張ってみます。
とりいそぎ、お礼のみで失礼いたします。
メンテ
Re: メールの転送について ( No.5 )
日時: 2014/05/24 01:04:44
名前: ひすい メールを送信する

ちらみさま
ならびにご覧になった方へ

あれから、「メールエイリアスの設定」の中の「拡張モード」より、「次のフィルタファイルに記述された規則に沿って処理する」を選択し、ファイルの中身にパイプ処理でプログラムを起動する処理(
http://ie-t.net/bbs/read.cgi?no=18を参考にしました)を記したのですが、上手く動かないようです。(プログラムのログにも起動したことが記されない状態です。)
「次のプログラムを実行する」だと、パイプ処理が使えないようでエラーになります。

なにか、解決策をご存じの方がいらっしゃいましたらお教えいただければ幸いです。
メンテ
Re: メールの転送について ( No.6 )
日時: 2014/05/25 02:53:55
名前: ひすい メールを送信する

ちらみさま
お世話になっております

家TサーバではSuExecを導入されているのですが、メールのエイリアス設定からのプログラム実行の場合、実行者はサーバ所有者になるのでしょうか。もし、そうだとするとユーザのプログラムは実行者が違うことになり実行権限がないという可能性はあるのかと考えてみたのですが・・・
このような事はありえますでしょうか。

お時間のある時にでもお答えいただければ幸いです。
メンテ
Re: メールの転送について ( No.7 )
日時: 2014/05/25 15:04:24
名前: ちらみ◆kBt3KPJY0E

調べますのでエイリアス設定を止めておいてもらえますか?
エラーメールが100通以上rootに届いています。
メンテ
Re: メールの転送について ( No.8 )
日時: 2014/05/25 23:31:08
名前: ひすい メールを送信する

ちらみさま

出かけておりまして遅くなりましてすみません。
エイリアスの方は既に止めていただいたようでよかったです。エラーメールについてすみませんでした。たいへんご迷惑をおかけいたしました。

調べていただけるとのことで、ありがとうございます。お時間があるときで結構ですございます。

それでは取り急ぎお詫びの返信にて失礼いたします。
メンテ
Re: メールの転送について ( No.9 )
日時: 2014/06/02 16:02:29
名前: ちらみ◆kBt3KPJY0E

家Tです。
ご連絡が遅くなってしまい大変申し訳ありません。
中々時間が取れず後回しになっておりました。

本件ですが、結論から申しますと、メールエイリアスによってプログラムを起動するためのメールサーバの設定が不十分であったことが分かりました。
元々このような使用を考慮していなかったというか、許可するつもりがなかったという背景もありますが。
ひとまず、下記のように設定いただく事で、ユーザ権限によりプログラムの実行を可能としました。

・メールエイリアスの追加設定(拡張)で、「次のファイルに記述されたメールアドレス」を選択のうえ、右側の欄にはコマンドが書かれたテキストファイル等を指定。
・コマンドが書かれたテキストファイルは/home/user/command.txt のようにフルパスで。
・そのテキストには|/path/to/program.pl というように行頭に|(パイプ)を入れてフルパスでコマンドのパスを記述して下さい。
・テキストで指定したプログラムの実体をホームディレクトリなどに配置して下さい。Web公開領域ではない方が望ましいです。
※テキストファイルや実行ファイルはパーミッションを600や700などに設定し、所有者以外が書き換えできないようにして下さい。

以上です。
なお、本機能によって芳しくないプログラムの実行が確認された場合は、連絡なしにエイリアスを停止する可能性がありますのでご了承下さい。
また、本機能を永続的に提供する事は保障していません。

まずはご連絡まで。
メンテ
Re: メールの転送について ( No.10 )
日時: 2014/06/04 01:09:30
名前: ひすい メールを送信する

家T ちらみさま
この度は、お忙しい中お時間を割いていただき、その上、サーバーの設定まで変更していただきましてありがとうございました。
おかげさまで、無事に目的の動作を確認することが出来ました。

最後になりますが、あらためてお礼申し上げます。
メンテ

(全部表示中) もどる スレッド一覧 新規スレッド作成

題名
スレッドをトップへソート
名前
「名前#任意の文字列」でトリップ生成
E-Mail
入力するとスレッドの通知メールを受け取れます。(非表示)
URL
パスワード (記事メンテ時に使用)
投稿キー (投稿時 投稿キー を入力してください)
コメント

   クッキー保存