問題タブ [mime-message]

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 投票する
3 に答える
3536 参照

c# - メール: C#/System.Mail で埋め込み画像の名前を設定するには?

C# から画像が埋め込まれたメールを送信しようとしています。このメールを Gmail で受信すると、埋め込まれた画像に適切な名前が付けられていません。代わりに、「noname」と表示されます。以下のスクリーンショットを参照してください。

画像をメールに埋め込む方法は次のとおりです。

この質問を見て:電子メールに埋め込まれた画像が GMail によって添付ファイルとして表示されないようにするにはどうすればよいですか? - メールの本文を比較すると、Content-Type フィールドを次のように設定する必要があるようです

コンテンツ タイプ: 画像/jpeg; name="私の画像名.png" "

現在、私のメールは次のようになっています。

C# と System.Mail でこれを行う方法はありますか?

ありがとう。

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

embedded-fonts - WebフォントのMIMEタイプの警告

サーバーによって提供されているwebfonts.fonts.com経由の無料のWebフォントサービスを使用していますが、Chrome /Safariブラウザコンソールに次の警告が表示されます。「リソースはフォントとして解釈されますが、MIMEタイプのアプリケーションで転送されます/オクテットストリーム。」

これは、fonts.comがヘッダーに配置するために指定するJSリンクです。

これは私が使用しているCSSです:

警告が何を意味するのかわかりませんが、それは単なる警告であり、エラーではないので、それがそれほど重要であるかどうか疑問に思いました。私はさまざまなブラウザ、Mac、PCでサイトをテストしましたが、表面的にはすべてが機能し、正常に見えました。

誰かが私が何か間違ったことをしているのか、それが問題であるのかどうかについて何か光を当てることができますか?必要に応じて、これ以上の情報を喜んで投稿してください。

前もって感謝します。

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

java - 【MIME】Javaメールで添付ファイルをデコードする方法

添付ファイルをデコードできません。=?utf-8?B?MS5qcGc=エンコードされているようなものです。その添付ファイルを解読する必要があります。デコードに使用しているJavaコード

デコードのために私を助けてください。

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

java - インターネットアドレスをエンコードする方法

メールを送信するコードは次のとおりです。

私の問題は、件名をutf-8でエンコードしたので、受信者アドレスをエンコードするにはどうすればよいかということです。new InternetAddress(address)

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

java - .eml を JavaMail MIME 形式に読み込む

個々のメッセージを .eml ファイルとしてディスクに保存しました。それらをディスクからメモリに読み込もうとすると、電子メールの本文 (テキスト) を復元するのに苦労します。.eml ファイルを読み取るためのコードは次のとおりです。

興味深いのは、メールの送信者、件名、受信時刻、cc、bcc など、メールに関するさまざまな情報を印刷できることです。本文を表示する必要がある場所ではなく、メモリ アドレスがあります (以下)。

助けて?キャストのような単純なものを忘れていますか? MimeMessage 形式に加えて、Multipart と Message からコンテンツを印刷してみました。ご意見をお寄せいただきありがとうございます。

0 投票する
4 に答える
7933 参照

html - MIME タイプが一致しないため、CSS は無視されました

私のサイトのスタイル シートは、テストしたすべてのブラウザーで無視されます。IE9 でテストすると、このエラーが発生します - SEC7113: MIME タイプが一致しないため、CSS は無視されました

これは、それを参照するヘッダーの html です。さらに必要な場合はお知らせください。

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

perl - MIME::Lite とメッセージ ID

MIME::Liteを使用する場合、メッセージが受け入れられたときに MTA によって割り当てられたメッセージ ID を取得する方法はありますか? これが私のコードスニペットです。

コマンドで設定しようとしましDebug=>1たが、メッセージ ID が含まれておらず、デバッグ出力にも含まれていません。$msg->send$status

ありがとう、リック

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

unit-testing - MIME パーサーのテスト データ

MIME パーサーを作成し、受信トレイからの 1000 件以上のメッセージでテストしたところ、うまく機能しているようです。ただし、これらのメッセージのほとんどは非公開であり、公開単体テストで使用したり、VCS に追加したりすることはできません。

MIME パーサーの単体テストに使用する既知の/公開されたメール メッセージのセットはありますか?

HTTP を使用して公開メーリング リストから元の MIME メッセージを抽出することを考えましたが、テストが非常に遅くなり、再現性がなくなります。

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

outlook - Outlook の「J」スマイリーをテキストにデコードする

Outlook はデフォルトで ":)" を "J" に変換します。グーグルは、J がスマイリーの Wingdings 文字であることを明らかにしたため、Outlook ユーザーには通常のスマイリーのように見えます。

これらの「J」スマイリーを UTF-8 スマイリー文字に変換して、他の人にも見えるようにしたいと考えています。しかし、電子メールの送信元を見ると、「J」のスマイリー行は次のようになります。

つまり、1 行おきに表示される通常の Outlook の書式設定と同じです。Calibri と Times New Roman 以外のフォント ファミリは、ソースのどこにも言及されていません。では、Outlook はどのようにしてこれらの J をスマイリーにデコードしているのでしょうか? どうすればいいですか?

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

java - Liferay: MailServiceUtil で添付ファイルの CID を指定する方法 (HTML コンテンツの電子メールに埋め込む (画像など) ことができるようにするため)

添付ファイルはこのように追加する必要があります

、しかし内部的には fileName は MimeBodyPart.setFileName() にのみ使用されるようです

とにかく使用することがわかりません

機能なので、メールに埋め込まれた画像を使用できます

MailEngine はポータル jar にあるようで、内部使用のみであり、MailServiceUtil の解決策を見つけることができませんでした。Liferay の高レベル API をすべてゼロからデコードし、Java Mail API を使用する必要があるということですか?