記事No | : 9440 |
投稿日 | : 2011/10/17(Mon) 13:31:14 |
タイトル | : clipmailの添付について |
ID情報 | : luka1505 |
投稿者 | : うね |
URL | : http://une.store-web.net/clipmail/clipmail.html |
お世話になります。CGI初心者です。
今回clipmailを使わせていただこうと思い、設置したのですが、メールは届くものの添付ファイルが届きません。
チェックモードは全てOK。
確認画面で添付のところにはプレビューが表示される。
メールは受信するが、ファイルが添付されておらず、
ファイル名のみが表示されている。
現在はDLしたままのものを指示の所のみ変更。
ほかは何もいじっていません。
サーバーは
TOK2→http://procp.tok2.com/
設置場所は→http://une.store-web.net/clipmail/clipmail.html
すみませんが、ご協力お願いいたします。
記事No | : 9445 |
投稿日 | : 2011/10/18(Tue) 07:51:55 |
タイトル | : Re: clipmailの添付について |
ID情報 | : kent |
投稿者 | : KENT |
> お世話になります。CGI初心者です。
>
> 今回clipmailを使わせていただこうと思い、設置したのですが、メールは届くものの添付ファイルが届きません。
>
> チェックモードは全てOK。
> 確認画面で添付のところにはプレビューが表示される。
> メールは受信するが、ファイルが添付されておらず、
> ファイル名のみが表示されている。
>
> 現在はDLしたままのものを指示の所のみ変更。
> ほかは何もいじっていません。
>
> サーバーは
> TOK2→http://procp.tok2.com/
>
> 設置場所は→http://une.store-web.net/clipmail/clipmail.html
>
> すみませんが、ご協力お願いいたします。
プレビューで画像が表示されるならば、あとはbase64デコードがうまくいっていない可能性がありますね。
以下のQAのとおりに対処してみてはいかがでしょうか。
http://www.kent-web.com/support/bbs/?list=all&bos=9010
記事No | : 9446 |
投稿日 | : 2011/10/18(Tue) 09:48:09 |
タイトル | : Re^2: clipmailの添付について |
ID情報 | : luka1505 |
投稿者 | : うね |
URL | : http://une.store-web.net/clipmail/clipmail.html |
> > お世話になります。CGI初心者です。
> >
> > 今回clipmailを使わせていただこうと思い、設置したのですが、メールは届くものの添付ファイルが届きません。
> >
> > チェックモードは全てOK。
> > 確認画面で添付のところにはプレビューが表示される。
> > メールは受信するが、ファイルが添付されておらず、
> > ファイル名のみが表示されている。
> >
> > 現在はDLしたままのものを指示の所のみ変更。
> > ほかは何もいじっていません。
> >
> > サーバーは
> > TOK2→http://procp.tok2.com/
> >
> > 設置場所は→http://une.store-web.net/clipmail/clipmail.html
> >
> > すみませんが、ご協力お願いいたします。
>
> プレビューで画像が表示されるならば、あとはbase64デコードがうまくいっていない可能性がありますね。
> 以下のQAのとおりに対処してみてはいかがでしょうか。
>
> http://www.kent-web.com/support/bbs/?list=all&bos=9010
お世話になります。
参考にさせていただいて以下結果です。
1.
open(IN,"$cf{upldir}/$tmpfile");
↓
open(IN,"$cf{upldir}/$tmpfile") or die;
変更後→変わらず添付ファイルのみ添付なし。
2.
Base64.pmをDL→lib/MIME/Base64.pm
変更後→変わらず添付ファイルのみ添付なし。
3.
lib/MIME/Base64.pm を削除
mimew.plをDL→libディレクトリへ
clipmail.cgi 521行目を修正
■変更前
my $buf;
open(IN,"$cf{upldir}/$tmpfile");
binmode(IN);
while ( read(IN, $buf, 60*57) ) {
$body .= encode_base64($buf);
}
close(IN);
■変更後
require "./lib/mimew.pl";
open(IN,"$cf{upldir}/$tmpfile");
binmode(IN);
while (<IN>) {
$body .= &bodyencode($_, "b64");
}
$body .= &benflush("b64");
close(IN);
変更後→変わらず添付ファイルのみ添付なし。
すみません。
エラー表示も出ないのですがうまくいきませんでした。
何がいけないのか当方では理解できず・・・
KENTさん、もう少しご協力お願いいたします。
記事No | : 9455 |
投稿日 | : 2011/10/19(Wed) 06:42:50 |
タイトル | : Re^3: clipmailの添付について |
ID情報 | : kent |
投稿者 | : KENT |
> 変更後→変わらず添付ファイルのみ添付なし。
>
> すみません。
> エラー表示も出ないのですがうまくいきませんでした。
> 何がいけないのか当方では理解できず・・・
> KENTさん、もう少しご協力お願いいたします。
これ以上は外部の者からは分からないですね。
ちなみに、届いたメールの容量サイズはどうなっていますか?
添付を含んだ大きなサイズでしょうか? それともテキストだけのサイズなのでしょうか?
ためしに、添付を含んだような大きなサイズで届いているようならば、受信するメーラーを変えてみてはどうなりますか。
記事No | : 9459 |
投稿日 | : 2011/10/19(Wed) 09:34:43 |
タイトル | : Re^4: clipmailの添付について |
ID情報 | : luka1505 |
投稿者 | : うね |
URL | : http://une.store-web.net/clipmail/clipmail.html |
> > 変更後→変わらず添付ファイルのみ添付なし。
> >
> > すみません。
> > エラー表示も出ないのですがうまくいきませんでした。
> > 何がいけないのか当方では理解できず・・・
> > KENTさん、もう少しご協力お願いいたします。
>
> これ以上は外部の者からは分からないですね。
> ちなみに、届いたメールの容量サイズはどうなっていますか?
> 添付を含んだ大きなサイズでしょうか? それともテキストだけのサイズなのでしょうか?
> ためしに、添付を含んだような大きなサイズで届いているようならば、受信するメーラーを変えてみてはどうなりますか。
おはようございます。
今朝プリントアウトしてcgiファイルの確認をしましたところ、
こちら側が初歩的なミスをしていました。
init.cgiの82行目の当方のアドレスで
”@e-ml.jp”の”.”が抜けていました。
それでなぜテキストのみのメールが届いたのか不思議ですが、
無事添付ファイル付きのメールが届きました。
ご迷惑をおかけしました。以後、気をつけます。
お時間を割いていただきありがとうございます。