KENT-WEB サポートコーナー 過去ログ [ 0490 ]


記事No: 6588
投稿日: 2009/10/22(Thu) 13:24:09
タイトルClipMail 自動応答メールの差出人表記を変える
ID情報: ktkt
投稿者: ktkt
URLhttp://www.authentic-soft.com/inquiry.html

ClipMailを導入したいと思い。
テストしていた所、フォームから入力し
自動応答メールで確認メールの差出人の部分には
xxx@xxx.comといったアドレスが表示されていました。

この部分を会社名・個人名等に変えたいのですが
どのファイルのどこを変更すれば良いのでしょうか?

過去のスレッドを見たのですが
sendmail.plの変更箇所がもともと違っていたので
変更して良いのか迷っております。

init.cgiに下記のものを追加した状態で止まっております。
$mailtoname = '企業名等';

よろしくお願いいたします。


記事No: 6589
投稿日: 2009/10/22(Thu) 13:51:54
タイトルRe: ClipMail 自動応答メールの差出人表記を変える
ID情報: pachira
投稿者: pachira
URLhttp://www5e.biglobe.ne.jp/~pachira/

> ClipMailを導入したいと思い。
> テストしていた所、フォームから入力し
> 自動応答メールで確認メールの差出人の部分には
> xxx@xxx.comといったアドレスが表示されていました。
>
> この部分を会社名・個人名等に変えたいのですが
> どのファイルのどこを変更すれば良いのでしょうか?
>
> 過去のスレッドを見たのですが
> sendmail.plの変更箇所がもともと違っていたので
> 変更して良いのか迷っております。
>
> init.cgiに下記のものを追加した状態で止まっております。
> $mailtoname = '企業名等';
>
> よろしくお願いいたします。

http://www.authentic-soft.com/cgi-bin/postmail/postmail.cgi?mode=check
バージョン : PostMail v2.2

お使いのプログラムはセキュリテュに問題があります。
最新版のPostMailに変えて下さい。
上位版のClipMailもお勧めです。

http://www.kent-web.com/data/postmail.html
-----
・プログラムは、セキュリティ対策を施した v3.4以降を必ずご使用ください。
-----


記事No: 6590
投稿日: 2009/10/22(Thu) 13:57:03
タイトルRe^2: ClipMail 自動応答メールの差出人表記を変える
ID情報: ktkt
投稿者: ktkt
URLhttp://www.authentic-soft.com/inquiry.html

pachira 様

ご返信ありがとうございます。
古い物を使用していたようなので
上位版であるClipMailに切り替えたいと想います。

私が質問しました。
自動応答メールの
差出人を企業名等に変更するにはどういった作業が
必要でしょうか?


記事No: 6591
投稿日: 2009/10/22(Thu) 13:58:03
タイトルRe^3: ClipMail 自動応答メールの差出人表記を変える
ID情報: pachira
投稿者: pachira
URLhttp://www5e.biglobe.ne.jp/~pachira/

> 私が質問しました。
> 差出人を企業名等に変更するにはどういった作業が
> 必要でしょうか?

http://www.kent-web.com/support/oldlog/0002/0438.html
こちらの過去ログはご覧になりましたか?
最新版での質疑ですけど。


記事No: 6592
投稿日: 2009/10/22(Thu) 14:14:32
タイトルRe^4: ClipMail 自動応答メールの差出人表記を変える
ID情報: ktkt
投稿者: ktkt
URLhttp://www.authentic-soft.com/inquiry.html

http://www.kent-web.com/support/oldlog/0002/0438.html

こちらの質疑拝見したのですが
私が未熟ゆえ
# 返信内容フォーマットの部分の修正なのですが
どこからどこを変更して良いのか理解出来ないのです。

初歩的な事で申し訳ありませんが
お教え頂けますでしょうか?


記事No: 6593
投稿日: 2009/10/22(Thu) 15:35:40
タイトルRe^5: ClipMail 自動応答メールの差出人表記を変える
ID情報: pachira
投稿者: pachira
URLhttp://www5e.biglobe.ne.jp/~pachira/

> http://www.kent-web.com/support/oldlog/0002/0438.html
>
> こちらの質疑拝見したのですが
> 私が未熟ゆえ
> # 返信内容フォーマットの部分の修正なのですが
> どこからどこを変更して良いのか理解出来ないのです。
>
> 初歩的な事で申し訳ありませんが
> お教え頂けますでしょうか?

init.cgiとsendmailコマンドの部分は分かったのですね?

後は、

if ($in{'email'} ne "") {
$email2 = $in{'email'};
if ($in{'name'}) {
$email2 = &mimeencode("\"$in{'name'}様\" <$email2>");
}
} else {
$email2 = $email;
}
if ($mailtoname) {
$mailto2 = &mimeencode("\"$mailtoname\" <$mailto>");
} else {
$mailto2 = $mailto;
}

この部分↑は修正ではなく、書き加えだと思います。
書き加えた上で、以下を修正してみて下さい。

# 返信内容フォーマット
my $res_body;
if ($auto_res) {
$res_body .= "To: $email\n";
$res_body .= "From: $mailto\n";
↓↓↓
# 返信内容フォーマット
my $res_body;
if ($auto_res) {
$res_body .= "To: $email2\n";
$res_body .= "From: $mailto2\n";


記事No: 6594
投稿日: 2009/10/22(Thu) 19:14:46
タイトルRe^6: ClipMail 自動応答メールの差出人表記を変える
ID情報: ktkt
投稿者: ktkt
URLhttp://www.authentic-soft.com/inquiry.html

pachira 様

何度もご返答頂き誠にありがとうございます。

init.cginの
# 送信先メールアドレス
$mailto = 'xxx@xxxxxx.com';
#
$mailtoname = '企業名';

上記の様に追加し

sendmailの返信送信の部分を
open(MAIL,"| $sendmail -t -i") || &error("メール送信失敗");



open(MAIL,"| $sendmail -f $mailto -F $mailtoname -t -i") || &error("メール送信失敗");
変更し

sendmailの返信内容フォーマットの部分に

# 返信内容フォーマット
my $res_body;
if ($auto_res) {
$res_body .= "To: $email2\n";
$res_body .= "From: $mailto2\n";
$res_body .= "Subject: $subject2\n";
$res_body .= "MIME-Version: 1.0\n";
$res_body .= "Content-type: text/plain; charset=iso-2022-jp\n";
$res_body .= "Content-Transfer-Encoding: 7bit\n";
$res_body .= "Date: $date2\n";
$res_body .= "X-Mailer: $ver\n\n";
$res_body .= "$resbody\n";
if ($in{'email'} ne "") {
$email2 = $in{'email'};
if ($in{'name'}) {
$email2 = &mimeencode("\"$in{'name'}様\" <$email2>");
}
} else {
$email2 = $email;
}
if ($mailtoname) {
$mailto2 = &mimeencode("\"$mailtoname\" <$mailto>");
} else {
$mailto2 = $mailto;
}
}

上記の様に書き加えたのですが
sever errorが出るようになってしまいました。
書き加える部分が間違っているのでしょうか?

本当に何度も申し訳ありません。


記事No: 6596
投稿日: 2009/10/22(Thu) 22:20:10
タイトルRe^7: ClipMail 自動応答メールの差出人表記を変える
ID情報: pachira
投稿者: pachira
URLhttp://www5e.biglobe.ne.jp/~pachira/

> 書き加える部分が間違っているのでしょうか?

細かいチェックはしていませんが、過去ログを忠実に実行するなら以下にするべきではないでしょうか?
私はこれで、動作確認を得ています。
フォーマットの前に、$email2と$mailto2を定義した方が宜しいかと。

#過去ログ引用(http://www.kent-web.com/support/search/
if ($in{'email'} ne "") {
$email2 = $in{'email'};
if ($in{'name'}) {
$email2 = &mimeencode("\"$in{'name'}様\" <$email2>");
}
} else {
$email2 = $email;
}
if ($mailtoname) {
$mailto2 = &mimeencode("\"$mailtoname\" <$mailto>");
} else {
$mailto2 = $mailto;
}

# 返信内容フォーマット
my $res_body;
if ($auto_res) {
$res_body .= "To: $email2\n";
$res_body .= "From: $mailto2\n";


又は


# 返信内容フォーマット
if ($in{'email'} ne "") {
$email2 = $in{'email'};
if ($in{'name'}) {
$email2 = &mimeencode("\"$in{'name'}様\" <$email2>");
}
} else {
$email2 = $email;
}
if ($mailtoname) {
$mailto2 = &mimeencode("\"$mailtoname\" <$mailto>");
} else {
$mailto2 = $mailto;
}

my $res_body;
if ($auto_res) {
$res_body .= "To: $email2\n";
$res_body .= "From: $mailto2\n";


これでサーバーエラーなら、原因は他ですね。


記事No: 6598
投稿日: 2009/10/22(Thu) 23:13:38
タイトルRe^8: ClipMail 自動応答メールの差出人表記を変える
ID情報: ktkt
投稿者: ktkt
URLhttp://www.authentic-soft.com/inquiry.html

pachira様

下記の修正を行いましたがやはりダメでした。
# 返信内容フォーマットはご説明頂いた両方を
試してみました。
何度もご説明して頂いたのに修正までたどり着けず
申し訳ありません。
もう少し試してみようと思っております。
また何かご指摘頂ければと思います。

数回にわたり本当にありがとうございました。

# 返信内容フォーマット
if ($in{'email'} ne "") {
$email2 = $in{'email'};
if ($in{'name'}) {
$email2 = &mimeencode("\"$in{'name'}様\" <$email2>");
}
} else {
$email2 = $email;
}
if ($mailtoname) {
$mailto2 = &mimeencode("\"$mailtoname\" <$mailto>");
} else {
$mailto2 = $mailto;
}

my $res_body;
if ($auto_res) {
$res_body .= "To: $email2\n";
$res_body .= "From: $mailto2\n";
}

# 返信送信
open(MAIL,"| $sendmail -f $mailto -F $mailtoname -t -i") || &error("メール送信失敗");

init.cgi
$mailtoname = '企業名';


記事No: 6600
投稿日: 2009/10/23(Fri) 12:23:56
タイトルRe^9: ClipMail 自動応答メールの差出人表記を変える
ID情報: pachira
投稿者: pachira
URLhttp://www5e.biglobe.ne.jp/~pachira/

> 下記の修正を行いましたがやはりダメでした。
> # 返信内容フォーマットはご説明頂いた両方を
> 試してみました。
> 何度もご説明して頂いたのに修正までたどり着けず
> 申し訳ありません。
> もう少し試してみようと思っております。
> また何かご指摘頂ければと思います。

どう駄目なんですか?
サーバーエラーなのか、結果が出ないのか?

後、そろそろPostMailではなくClipMailの設置URLも書いて下さい。
又、サーバーエラーであれば一部を見ても分からないのでtxtで見えるようにして下さい。

http://www.authentic-soft.com/sendmail.txt
とか。


[検索ページ]