喫茶XRAYトップページ

[スレッド全体
]

[3295] Re6:NMPOP3 お知恵拝借返信 削除
2010/4/25 (日) 11:41:24 Mr.XRAY
▼ たてぐやさん

>  んー、困った…。NMPO3からINDYPOPに作り変えてみようかと思っています。

そうですね.
この際,思い切ってIndyどうですか?


[3298] Re7:NMPOP3 お知恵拝借返信 削除
2010/4/25 (日) 18:48:36 たてぐや 〔HomePage
▼ Mr.XRAYさん

> この際,思い切ってIndyどうですか?

 どう考えてもNMPOP3のデコード処理が何か悪さをしているんではないかと、
それしか今は原因が思い当たりません。
 INDY関係のコンポーネントは一度も使ったことがないので、心配ですが、
そうも言ってられないし… しかし、あのコードでエラーになる原因は
知りたいものです。

[3299] Re8:NMPOP3 お知恵拝借返信 削除
2010/4/25 (日) 20:18:13 Mr.XRAY
▼ たてぐやさん,どうもです.

> そうも言ってられないし… しかし、あのコードでエラーになる原因は
> 知りたいものです。


ですよね.知的欲求.
また,それを知ることによって,他の,もしかしたら必要な知識を
得ることもありますし...


[3301] Re8:NMPOP3 お知恵拝借返信 削除
2010/4/25 (日) 23:41:39 Mr.XRAY
▼ たてぐやさん

> そうも言ってられないし… しかし、あのコードでエラーになる原因は
> 知りたいものです。


文字コードかな?


[3306] Re9:NMPOP3 お知恵拝借返信 削除
2010/4/26 (月) 08:55:54 Mr.XRAY
> 文字コードかな?

http://leed.issp.u-tokyo.ac.jp/~takeuchi/delphi/browse.cgi?index=049267&back=http%3A%2F%2Fhpcgi1.nifty.com%2FMADIA%2FDelphiBBS%2Fwwwlng.cgi%3Fprint%2B200307%2F03070006.txt
とは違うんですよね.
添付ファイルがある場合ということで.
もしそれが日本語のファイル名だったら... もしかして


[3311] Re9:NMPOP3 お知恵拝借返信 削除
2010/4/26 (月) 18:33:19 たてぐや 〔HomePage
▼ Mr.XRAYさん
> 文字コードかな?
> 添付ファイルがある場合ということで.
> もしそれが日本語のファイル名だったら... もしかして


 ありがとうございます。
 添付ファイルは日本語ファイル名ではありません。
Fname := ChangeFileExt(Application.exename,'.log');
 ですので、Appication.logとなります。これをブレークをかけたりして
調べても正しいフルパス名が取れています。
何よりも不思議なのは、1回目はなんら問題なくデコードしてくれるのに、
そのメールをサーバから削除しないまま再度受信したときに限って
エラーになるのです。多分どこか他の所でなにかへぼなコードを
書いてあるのでは、と思います。もう少し調べてみます。

[▼次のスレッド]
INCM/CMT
Cyclamen v3.82