[PHP-users 26568] mb_send_mail(送信者欄にドメイン名が追加されてしまう)

"【株式会社コムテック】渡辺正明" watanabe @ e-comtec.ne.jp
2005年 8月 24日 (水) 19:16:34 JST


いつも拝見させていただいております。
渡辺と申します。

チェックボックスで、チェックを付けたIDをに対して、
同様のメールを一斉送信するプログラムを作成しています。

フォームから、メールを送信すること自体は出来ているのですました。
→jcode.php使用してエンコード等の処理も出来ています。

解決したい問題は、メーラーで受信して見てみると、
送信者の欄にドメイン名が追加されてしまいます。

"送信者名"@e-comtec.ne.jp
→@e-comtec.ne.jpの部分を出力したくありません

この問題を回避する方法ありませんでしょうか?

以下、メール送信にしようしているソースコードです。
function _to_Students_Mail($JukuID, $mailTitle, $mailBody, $Student_ID, $conn) {


	$sql	= "SELECT Juku_ID, Juku_Mail, Juku_Name FROM Juku ";
	$sql	.= "WHERE Juku_ID = '".$JukuID ."'";
	//メール送信者となるデータをDBから抽出しております。
	$res	= mysql_query($sql, $conn);
	$JukuData= @mysql_fetch_array($res);
	
	$sql	= "SELECT Student_ID, Parenet_Mail FROM Student WHERE ";
	$sql	.= "Juku_ID = '". $JukuID ."' AND ";
	$i=0;
	$arrayMax	= count($Student_ID);
	foreach($Student_ID as $value) {
		$sql	.= "Student_ID = '". $value ."'";
		if($i != $arrayMax-1) $sql .= " OR ";
		$i++;
	}
	//echo $sql;
	//メール受信者となる情報をDBから抽出しております。
	$StudentData	= mysql_query($sql, $conn);

	//--------文字コード変換
	require_once("../module/jcode.php");
	$mailBody = JcodeConvert($mailBody, 1, 3);
	$mailTitle= jcodeConvert($mailTitle, 1, 3);
	//$mailFrom = jcodeConvert($JukuData['Juku_Name'], 1, 3);
	$mailFrom =mb_encode_mimeheader($JukuData['Juku_Name'], 'ISO-2022-JP');

	//メール受信者全員にメールを送る
	while($row = mysql_fetch_array($StudentData)) {
		//echo $mailFrom.' ';
		mb_send_mail($row['Parenet_Mail'], $mailTitle, $mailBody,
		"From: ". $mailFrom ."\r\n"
		."Reply-To: \r\n"
		."X-Mailer: PHP". phpversion());
	}
}

以下は、メールのヘッダ情報です。
<200508240828.j7O8SNbU030687 @ e-comte.ne.jp>
To: watanabe @ e-comtec.ne.jp
Subject: =?ISO-2022-JP?B?GyRCJEYkOSRIGyhC?=
From: =?ISO-2022-JP?B?GyRCMEU5Zj1OGyhC?=@e-comtec.ne.jp
Reply-To: 
X-Mailer: PHP4.3.2
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-2022-JP
Content-Transfer-Encoding: 7bit

開発環境については以下の通りなのですが、
お客様のサーバーなので、設定を変更するのは難しいです。
OS  :RedHat.Linux ES 3
PHP:4.3.2
DB  :MySQL3.23.58
Apache 2.0 Filter

以上です。 
宜しくお願い致します。
#---- Masaaki.Watanabe
#--  watanabe @ e-comtec.ne.jp


PHP-users メーリングリストの案内