したらばTOP ■掲示板に戻る■ 全部 1-100 最新50 | |

■■■20レス以内で済むF-BASICの質問はこちらへ■■■

589名無しさん:2014/04/20(日) 03:54:52
>>588
現象再現できました。添付ファイル指定無しで、エラーになりました。
原因はなんともわかりませんが状況としては、
・Windows XPやOutlook 2000以降のメールセキュリティ強化
・Outlook 2007以降、Simple MAPI が非サポート対象へ
の要因か?。

いくつか回避案:
(a) (添付ファイルなしは) F-BsaicランタイムのSENDMAILを使わず、
MAPI32.DLLを直接呼ぶ。
 MAPILogon , MAPILogoff , MAPISendMailを直接呼んでプログラムを書く。

 ランタイムはMAPI32.DLLを動的リンクで呼び出し、面倒を引き受けて
くれているがその代わりSENDMAILで指定できるパラメータ以外は隠されて
指定できないため。

(b) メールクライアントに Mozilla Thunderbird をインストールして既定にする。

 Outlook Expressのように Simple MAPIをサポート(?)

(c) .emlファイルとしてテキスト出力で作成してから .emlファイルに関連付けした
メールクライアントに読ませる。(メール作成ダイアログが起動)

(作成例):Outlook Expressでの場合 (文字はANSI、JISコードで)
□From: "test name" <test@example.com>
□To: <sample@example.com>
□Subject: TestTitle
□MIME-Version: 1.0
□Content-Type: text/plain;
□ charset="iso-2022-jp"
□Content-Transfer-Encoding: 7bit
□X-Mailer: Microsoft Outlook Express 6.00.9999.9999
□X-MimeOLE: Produced By Microsoft MimeOLE V6.00.9999.9999

□TEST MAIL TEST MAIL


新着レスの表示


名前: E-mail(省略可)

※書き込む際の注意事項はこちら

※画像アップローダーはこちら

(画像を表示できるのは「画像リンクのサムネイル表示」がオンの掲示板に限ります)

掲示板管理者へ連絡 無料レンタル掲示板