問題タブ [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 に答える
2973 参照

ruby-on-rails-3 - s3からactionmailerとherokuを使用して大きなメールの添付ファイルを送信する


アップロードしたファイルをs3に保存するアプリがあります。完了すると、添付ファイルが記載されたメールが送信されます。添付ファイルのサイズが0〜15 Mbの場合、アプリは正常に動作します。ただし、16 Mbのような大きなものを接続すると、失敗してエラーが返されます。

Net :: SMTPFatalError:550電子メールを送信できませんでした。最大サイズ20480000バイトを超えました

1)。まず、16Mb < 20480000バイト(+/- 19 Mb)
2)として失敗する理由がわかりません。19Mbを超えるファイルをメールで送信するにはどうすればよいですか?

私はherokuのsendgridアドオンを使用しており、rails3とamazons3を使用しています

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

xcode4 - Xcode: MKmapView のスクリーンショットを電子メールに添付して送信する

Xcode 4 Beta を使用して、正常に動作するマップ上にユーザーの場所を表示しています。次に、マップのスクリーン ショットを撮り、電子メールの添付ファイルとして表示します (以下のコードは、マップのスクリーン ショットを電子メールに添付しますが、送信される画像はグレーのグリッド線のみです)。

助けていただけますか、これはGoogleに課せられた制限ですか?またはこれを行う別の方法はありますか?

psマップのスクリーンショットを手動で撮ってみましたが、iPhone 4で機能しました。

-(IBAction)buttonPress:(id)送信者 {

}


私はコードをいじって、最終的には動作するようになりましたが、私が直面している別の問題は、電子メールの送信が拒否され、電子メールの未送信メッセージ ボックスに入れられることです。hotmail アカウントで、「コピーが送信トレイに配置されました。サーバーへのメッセージ コンテンツの送信に失敗しました」というエラー メッセージが表示されます。

助けていただけますか

これは、Google マップの著作権の問題、またはコードのエラーが原因である可能性があります

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

php - HTMLを添付ファイルとして電子メールで送信する

HTMLを添付したメールを送信しようとしています
が、メッセージにHTMLを表示したくないのですが、
実際にはファイルを添付したいと思っています。

途中でファイルがメールに添付されています
が、hotmailはメッセージにhtmlを表示しているだけでなく、添付しています。

私はmimeタイプを使用しています:application / x-downloadですが、text / htmlも試しましたが、どちらも同じ結果になります。

この質問への回答に失敗した場合、ファイルのソースに生の/非圧縮のテキストを含めることができる任意のコンピューター(pdfまたは画像を除く)で開くことができるファイルの種類を誰かが知っていると便利です。私は基本的に、ユーザーの詳細がバウチャーに入力されたバウチャーを電子メールで送信しているので、バウチャーstr_replaceを取得するために使用しているため、.を含むPDFを使用することはできませんstr_replace

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

google-app-engine - Java メール API を使用してアプリ エンジンから画像が添付された電子メールを送信する際の問題

まず、投稿された回答に感謝します。このサイトは素晴らしいです。第二に、私は問題を抱えており、数日検索してもまだわかりません.同じ問題を抱えている人がたくさん見つかりましたが、答えはありません. アプリ エンジンで実行されているアプリケーションに画像をアップロードし、画像を添付してメールを送信しようとしています。また、画像をアップロードするために org.apache.commons.fileupload を使用しています。メールは正常に送信されましたが、添付ファイルに問題があります。私のhtmlフォームは次のようになります。

サーブレットが応答する必要があるものを選択する web.xml ファイルは次のようになります。

これで、応答する HTML フォームとサーブレットができました。まず、javax.mail を使用してみました。

アプリケーションをデバッグすると、画像がバッファにアップロードされたことが示されましたが、メールの送信に失敗しました (例外はスローされませんでした)。ローカルで)。次に、低レベルの API を使用してみました。私が行った変更は次のとおりです。

これで、添付ファイル付きのメールが送信されますが、メール アカウントから添付ファイル (PDF または画像) をダウンロードしようとすると、ファイルが破損している可能性があると表示されます。画像を送信しようとしたときは「image/jpeg」、pdfを送信しようとしたときは「application/pdf」と入力しました。私はどこでも検索しましたが、この問題を抱えている他の人を見つけましたが、解決策はありませんでした. 誰かが私を助けることができれば、私は感謝します. (スペルミスをお詫びします) 私のインポートは次のとおりです。


以下のコードで添付ファイル付きの電子メールを正常に送信しましたが、問題は、添付ファイルをダウンロードしようとしたり、表示しようとすると、破損していると表示され、認識されないことです。問題は画像のアップロードにあると思います。画像をアップロードするには、org.apache.commons.fileupload を使用します。ここでは、画像をバイト配列にアップロードします。

また、アップロードされた画像のサイズを「サイズ」で追跡します。ここでは、適切なサイズの別のバッファーに画像を移動します。

添付ファイルの画像は、アップロードされたものと同じ寸法ですが、何らかの形で破損しています。ソースコードは次のとおりです。

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

c# - C#で電子メールの添付ファイル名を設定します

次のような添付ファイルを追加します。

しかし、別の名前で添付したいのですが、実際のファイル名は非常に長く、混乱を招きます。「file.txt」として添付したいのですが、コピーを作成せずにこれを行う簡単な方法はありますか?ファイル?

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

android - Androidでメールの添付ファイルとしてSqliteデータベースを送信する

添付ファイルの送信を急増させるために使用しているシンプルなアプリがあります。

SDカードからテキストファイルを送信できましたが(を使用してアプリのプライベートエリアで作成されたファイルでこれを機能させることはできませんでしたopenFileOutput(fileName, 0))、データベースを送信したいと思います。

デバッグすることで、データベースが存在し、その唯一のテーブルにエントリがあることを確認できます。送信するコードは次のようになります。

;

ただし、電子メールクライアントを開くと、添付ファイルのサイズは0バイトであり、タッチして添付ファイルを開くと、クライアントはファイルが見つからないと表示します。

何か案は?mimeタイプが正しいかどうか、またはそれが重要であるかどうかはわかりません。

0 投票する
0 に答える
352 参照

email - VSTO: ドラッグ アンド ドロップ項目を電子メールの添付ファイルとして識別する方法は?

ユーザーがメールをリストボックスのアイテムにドラッグ アンド ドロップして保存できるようにする VSTO アドインがあります。ユーザーが電子メールの添付ファイルをドラッグすると、電子メール全体ではなく、添付ファイルのみを保存できるようにしたいと考えています。

現在のコードは次のとおりです。

私は使用してみました:

運悪くそれをトラップします。

ドロップされたアイテムが電子メールの添付ファイルかどうかを確認する方法はありますか?

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

c# - ASP.MVC 3 部分ビューは 1 つのファイルを添付できますか?

ソリューションには、電子メールの送信に使用したい部分ビューが 1 つあります。この投稿の使用 :添付ファイルのアップロードとメール送信を含むフォーム

添付ファイル付きのメールを送信する良い方法を見つけましたが、partialView を使用すると機能しません。私のポストの私のオブジェクトは添付ファイル属性でnullになりますが、ビューを使用すると正しく機能します。私も Ajax.BeginForm を使用しましたが、View では正しく動作しますが、Html.BeginForm と同様に PartialView では動作しません。私の質問は、partialView を使用するときに 1 つの添付ファイルを取得するにはどうすればよいですか??

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

vba - 添付ファイル内で見つかった文字列からの Outlook VBA Sourcing 添付ファイル名

添付ファイルが到着すると自動的にファイルに保存されるコードを Outlook (VBA) で記述しようとしています。ただし、問題は、それらを保存したいファイル名がファイルの内容から部分的に抽出されることです (たとえば、添付ファイルは「10-0123.xls」と呼ばれ、Lockyer Valley からのデータが含まれています。ディスク上のファイルが必要です。 「10-0123_Lockyer.xls」と呼ばれます)。場所 (この場合は「Lockyer」) への参照のみが添付ファイルにあり、番号 (この場合は「10-0123」) と場所 (この場合は「Lockyer」) の両方がメールごとに変わります。

ファイルをそのままディスクに保存し ('10-0123.xls')、ファイルを開き、ファイル内の文字列を見つけ ('Lockyer')、新しいファイル名 ('10 -0123_Lockyer.xls')、元のファイル ('10-0123.xls') を強制終了しますが、ファイルが非常に大きいため、マクロの実行に時間がかかります。これを達成するためのより効率的な方法はありますか?ファイルを最初にディスクに保存せずに、Outlook から直接ファイルを開く方法はありますか?

コード:

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

php - PHP の複数の添付ファイルの電子メールがテキストとして表示される

=======更新========

問題は、Content-Type を使用する必要があるときにヘッダー ContentType を使用していたことにありました。

助けてくれてありがとう。

ダープダープダープ。

=======/更新=======

不愉快なほど長い質問を前もってお詫びします。

PHP 経由で添付ファイル付きのメールを送信しようとしています。私は以前に単一の添付ファイルでこれを成功させました。しかし、複数の添付ファイルで動作させることはできません。さらに言えば、この方法を使用して単一の添付ファイルで動作させることもできません。それで、私は何を間違っていますか?

これらの関数を利用できる他のライブラリがあることを理解しています。しかし、これが機能しない理由を知りたいです。

実際の電子メールを生成するメソッドは次のとおりです。

上記の関数によって返されるヘッダーは次のようになります。

私は他の人が書いた関数を試しましたが、それらは一見同一の出力を生成します。しかし、これらのヘッダーを mail($address, $subject, '', $headers) で送信すると

受信トレイにこれを受け取ります: