問題タブ [email-attachments]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1679 参照

.net-3.5 - MailAttachment のシリアライゼーションとデシリアライゼーションが機能しない

IXmlSerializable インターフェイスの実装を使用して MailMessage オブジェクトをシリアル化しようとしています。シリアル化されたオブジェクトは、Image DataType を使用して (SQL Server CE 3.5 を使用している) データベースに格納されます。Attachment Collection を除いて、デシリアライゼーションではすべて正常に動作します。デシリアライズすると、画像は添付されますが、電子メールに正しく表示されません。テキスト ファイルは空です。

デシリアライズするコードです(添付リスト部分のみ)

これはシリアル化するコードです

このコードは、CodePlex http://gopi.codeplex.com/の GOPI C# メール送信ライブラリから取得しました。

問題トラッカーでも、これは問題です。うまくいかない可能性があることを親切にアドバイスしてください。

編集 1 : 申し訳ありませんが、トライアウト コードを投稿しました。正しいコードが表示されます。(writer.WriteBase64(data, 0, data.Length) のシリアル化コード内)

0 投票する
3 に答える
22690 参照

android - メール本文に画像を追加する方法

メール本文に画像を追加したい。メールに画像を添付したくないのですが、メール本文に画像を追加します。

これを行う方法?

私はこれを使用しています。

また

すると画像はこんな感じで表示されます。

画像

0 投票する
1 に答える
1524 参照

c# - SMTPメールメッセージにjpegを添付すると、受信時に画像が「空白」になるのはなぜですか?このコードの何が問題になっていますか?

メールにjpegを添付する次のコードがあります。

ただし、メールに添付ファイルが含まれているメールを受け取った場合、そのメールは0バイトです。私はここで何が間違っているのですか?

0 投票する
2 に答える
3331 参照

c# - Microsoft.Office.Interop.Outlook.AttachmentをC#でSystem.Net.Mail.Attachmentに変換する

現在Outlook2007のアドオンをプログラミングしていますが、添付ファイルをシリアル化しようとしたときに問題が発生しました。System.Net.Mailの添付ファイルには、データのシリアル化に使用できるContentStreamがありますが、Microsoft.Office.Interop.Outlookの添付ファイルにはありません。残念ながら、Outlookから直接取得できる添付ファイルの種類は、Microsoft.Office.Interop.Outlookのものだけです。少し調べてみましたが、似たようなものは見つかりませんでした。

ご覧のとおり、最初の添付ファイルを型キャストしようとしましたが、無効なキャスト例外が発生しました。

タイプ「System.__ComObject」のCOMオブジェクトをクラスタイプ「System.Net.Mail.Attachment」にキャストできません。COMコンポーネントを表す型のインスタンスは、COMコンポーネントを表さない型にキャストできません。ただし、基盤となるCOMコンポーネントがインターフェイスのIIDに対するQueryInterface呼び出しをサポートしている限り、インターフェイスにキャストできます。

私も置くことはできません

VisualStudio 2010は、型キャストするように指示しているだけです。これを修正する方法について何か提案はありますか?

0 投票する
2 に答える
1155 参照

python - Python -- 電子メールの添付ファイルをディスクに取得しますか?

500通のメールがあり、それぞれに添付ファイルがあります。

すべての電子メール メッセージをスクロールし、これらの添付ファイルをディスクに保存する Python スクリプトを作成したいと思います。どうすればいいですか?

また、POP3 サーバーからメッセージを取得するために使用する電子メール プログラムを選択できるとしますEvolution? Thunderbird?。他のプログラムを使用するのが最善でしょうか?

0 投票する
1 に答える
860 参照

python - Google appengine ローカル gif をメールの添付ファイルとして送信

Google appengine でローカル gif を電子メールの添付ファイルとして送信しようとしています。メールは送信されますが、添付ファイルはありません。

0 投票する
2 に答える
29799 参照

c# - ストレージの割り当てを超えました。サーバーの応答は次のとおりです。4.3.1メッセージサイズが固定の最大メッセージサイズを超えています

SMTPclientを使用して添付ファイル付きのメールを送信しています。添付ファイルが2MBを超えると、次のエラーが発生します。**「ストレージ割り当てを超えました。サーバーの応答は次のとおりです。4.3.1メッセージサイズが固定の最大メッセージサイズを超えています」。**

1)添付ファイルサイズが2mbを超えるsmtpclientを使用して**メールを送信できますか?**はいの場合、添付ファイルの制限は何ですか。

2)上記のエラーを修正するにはどうすればよいですか?

解決策があれば、私にアイ​​デアを教えてください。

0 投票する
1 に答える
842 参照

android - Android - アプリからのメール送信

Android アプリからメールを送信する際に問題が発生しています。断続的かつ不安定に動作します。ほとんどの場合、「送信中..」状態で送信トレイにスタックします。

これはここで頻繁に繰り返される質問であることは知っていますが、コードのバリエーションをかなり試しましたが、どれも確実に機能しないように見えるため、もう一度質問します。一部のフォーラムでは、これは GMail アプリのせいだとも言っています。そして、「送信トレイフォルダーを更新する」と「同期を無効にして有効にする」ことを試みましたが、何もうまくいかないようです。

これが私のコードです:

  1. 誰かがなぜこれがうまくいかないのか説明できますか?
  2. setType() の値は? 使用可能な値のリストはどこにありますか?
  3. .zip ファイルを送信しようとしているからですか? もしそうなら、他のアーカイブ形式は機能しますか?

どうもありがとうございました。

編集: 問題はファイル形式 (.zip) にあると思われます。他のファイル形式は問題なく動作します。私はこのアプローチを放棄し、自分のサーバーがデータをリッスンする TCP を採用しました。

0 投票する
2 に答える
4327 参照

php - 添付ファイル付きPHP Pear Mimeメールの問題

Pear を使用して PDF が添付されたメールを送信しようとしています。メールは送信されますが、間違った形式で送信されているようです。メールがテキスト形式で表示されているようです。これは私が受け取るものです:

コンテントタイプ: マルチパート/オルタナティブ;

境界="=_5a78298c81e9b7e60dee1049b9239270"

--=_5a78298c81e9b7e60dee1049b9239270

Content-Transfer-Encoding: quoted-printable

コンテンツ タイプ: テキスト/プレーン。charset=ISO-8859-1

こんにちは世界

--=_5a78298c81e9b7e60dee1049b9239270

Content-Transfer-Encoding: quoted-printable

コンテンツ タイプ: テキスト/html; charset=ISO-8859-1

こんにちは世界

--=_5a78298c81e9b7e60dee1049b9239270--

コンテンツ転送エンコーディング: base64

コンテンツ タイプ: アプリケーション/オクテット ストリーム。

名前=phpk0AQHD

Content-Disposition: 添付;

ファイル名=phpk0AQHD

これに続いて大量のランダムな文字が続きますが、これはテキスト形式の添付ファイルであるとしか思えません。Gmail、Hotmail、および Outlook を使用する Microsoft Exchange アドレスに送信しようとしましたが、同じ結果が得られます。

これは私のコードです:

私が間違っていることについてのヒントは本当にありがたいです。

0 投票する
1 に答える
585 参照

iphone - 電子メールの添付ファイルとして追加された Zlib deflate ファイルを開くことができませんでした

http://www.cocoadev.com/index.pl?NSDataCategoryで説明されているように、Zlib を使用して NSData カテゴリを使用してテキスト ファイルを圧縮しています。

圧縮後、ファイルをメールに添付しています。メールを開いて圧縮ファイルをダウンロードすると、ファイルを解凍できません。ファイルが壊れているというエラーが表示されます。

@"application/x-deflate" を添付 MIME タイプとして使用しています。また、電子メールで MFMailComposeViewController に添付ファイルを追加するときに、添付ファイルのファイル名として FileName.zip を指定しています。

添付ファイルの種類を @"application/x-deflate" として指定するのは正しいですか? 電子メールからダウンロードした後にファイルを解凍できるようにするにはどうすればよいですか?