私はSMTPメールを送信するVB6アプリケーションを作成しました。電子メールは正常に送受信されますが、Excel 2003ファイルを添付しても大丈夫です。開こうとするとファイルが壊れてしまいます...添付ファイルを保存しようとしたが開こうとしましたが問題は解決しません。ご協力ありがとうございます...SMTP Excelの添付ファイルが破損しています
0
A
答えて
0
添付ファイルのデータをエンコードする必要があります。すべてのメールサーバーとクライアントが8ビットで安全であるとは限りません。 Base64は最も一般的なエンコード方法です。
+0
ありがとうDeanna - BASE64エンコーディングがどのように行われているか説明してください。 – user838533
+0
関連するRFCはhttp://www.ietf.org/rfc/rfc2045.txtです。 http://support.microsoft.com/kb/323489にはさらに詳しい情報とサンプルがあります – Deanna
関連する問題
- 1. SQL sp_send_dbmail添付ファイル付きの電子メールを送信すると、PDFファイルが破損しています
- 2. NPOI Excelファイルが破損しています
- 3. Excelファイルがjar内で破損しています
- 4. Excel VBA Saveas関数がファイルを破損しています
- 5. ボットフレームワークの添付ファイルをSMTPの添付ファイルに変換する
- 6. url-open smtp mime添付ファイル
- 7. Excelにファイルを追加中にExcelファイルが破損する
- 8. OpenXML Excelで破損しているスプレッドシート
- 9. ペーパークリップが添付されたmp3がアップロード後に破損する
- 10. SMTPに添付するメールの添付ファイルの最大サイズは?
- 11. XElementをC#の添付ファイルとしてSMTPメッセージに添付する方法
- 12. サーバが破損しているjavascriptファイル
- 13. Lotus Notes - プログラムで破損した添付ファイルを保存する - NotesEmbeddedObject
- 14. 添付ファイル付きのPHP SMTPプロトコルクラスはありますか
- 15. SVNの「現在の」ファイルが破損しています
- 16. デジタルオーシャンドロップレットランニングレールアプリケーションが破損しています
- 17. リンクパスが破損しています
- 18. データベースが破損しています
- 19. AfxGetApp()ポインタが破損しています
- 20. データベースが破損しています
- 21. Itextsharp PDFが破損しています
- 22. オープンURIが破損したファイルをダウンロードしています
- 23. Javaが破損したZIPファイルを作成しています
- 24. xlsxwriterが破損したファイルを作成しています
- 25. PHP破損することなくpdf添付ファイルを送信する方法
- 26. AssemblyInfoファイルが破損しましたVS2010
- 27. VBAソートレコードでのExcel破損
- 28. Excel共有の破損
- 29. Proguardが描画可能ファイルを破損しています
- 30. .NETコアでPDFファイルが破損しています
ファイルをエンコードすると破損する可能性が最も高くなります(ファイルがまったくない場合)。私たちはずっと手助けする前に、いくつかのコード、ネットワーク転送ログを見る必要があります。他のファイルタイプが混乱していませんか(私には何もないテキストファイルもあります) – Deanna
ありがとうDeanna - あなたの親切な助けに感謝します。確認するために、私はファイルをエンコードしていませんが、あなたの助言を取り、これが壊れているかどうかを確認して結果を知るための基本的なテキスト文書を送信しようとします。ありがとうございます - Chris – user838533