掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
Indyでのメール送信で件名が文字化けします。 (ID:31753)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
早速の回答有り難うございます。 そうなんですか・・ なぜでしょう・・・? 以下に現在のソースを貼り付けますので、間違いがあればよろしくお願いいたします。 件名が長い場合にはやっぱりダメなんでしょうか・・・ 全角・半角が混在して、プログラム的に全角30文字前後の送信が多いです。 //送信アドレス挿入 IdMessage1.From.Name := CreateHeaderString(UserName); IdMessage1.From.Address := UserEmail; //宛先挿入 IdMessage1.ReplyTo.EMailAddresses := IdMessage1.From.Text; IdMessage1.Recipients.EMailAddresses := Edit1.Text; //件名挿入 IdMessage1.Subject := CreateHeaderString2(Edit2.Text); //本文挿入 IdMessage1.Body.Assign(Memo1.Lines); IdMessage1.Body.Text := ConvertJCode(Memo1.Lines.Text,JIS_OUT); //BCC挿入 IdMessage1.BccList.EMailAddresses := ListBox1.Items.CommaText; //SMTP認証 IdSMTP1.Username := ADOQuery6.FieldValues['smtp_account']; IdSMTP1.Password := ADOQuery6.FieldValues['smtp_pass']; //SMTP設定 IdSMTP1.Host := ADOQuery6.FieldValues['smtp_server']; IdSMTP1.Port := ADOQuery6.FieldValues['smtp_port']; IdSMTP1.Connect; try IdSMTP1.Send(IdMessage1); mailsend := True; finally IdSMTP1.Disconnect; end; 参考までに、検証していただいた際のソースをいただければ助かります。 Indyのインストールミスとか・・私の環境に依存している場合は 見当違いのスレッドになってしまいますので もしくは、jconvertの違いでしょうか・・・ 困りました・・・
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.