チケット #9174

バウンスメールが戻らない
登録: 2006-10-13 21:50 最終更新: 2006-10-13 21:50

報告者:
担当者:
(未割り当て)
チケットの種類:
状況:
オープン
コンポーネント:
(未割り当て)
マイルストーン:
(未割り当て)
優先度:
5 - 中
重要度:
5 - 中
解決法:
なし
ファイル:
なし

詳細

バウンスメールが戻らない
apache のユーザ宛に返送されている。
Return-Path が設定されていないのが原因のようだ。

下記のハックを有効にすると、戻るようになる。

class/mail/xoopsmultimailer.php
------
function XoopsMultiMailer(){

$this->Sender = $xoopsConfig['adminmail']; //TODO: This
line is added in OTX by Marijuana. We must verify.
------

Return-Path は下記で設定される。
Sender が設定されていないときは、 From で代用されるはず
だが、
それでは 返送されないようだ。

class/mail/phpmailer/class.phpmailer.php
-----
function CreateHeader() {

if($this->Sender == "")
$result .= $this->HeaderLine("Return-Path",
trim($this->From));
else
$result .= $this->HeaderLine("Return-Path",
trim($this->Sender));
-----

チケットの履歴 (0 件中 0 件表示)

添付ファイルリスト

添付ファイルはありません

編集

ログインしていません。ログインしていない状態では、コメントに記載者の記録が残りません。 » ログインする