問題タブ [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.
c# - メール: C#/System.Mail で埋め込み画像の名前を設定するには?
C# から画像が埋め込まれたメールを送信しようとしています。このメールを Gmail で受信すると、埋め込まれた画像に適切な名前が付けられていません。代わりに、「noname」と表示されます。以下のスクリーンショットを参照してください。
画像をメールに埋め込む方法は次のとおりです。
この質問を見て:電子メールに埋め込まれた画像が GMail によって添付ファイルとして表示されないようにするにはどうすればよいですか? - メールの本文を比較すると、Content-Type フィールドを次のように設定する必要があるようです
コンテンツ タイプ: 画像/jpeg; name="私の画像名.png" "
現在、私のメールは次のようになっています。
C# と System.Mail でこれを行う方法はありますか?
ありがとう。
embedded-fonts - WebフォントのMIMEタイプの警告
サーバーによって提供されているwebfonts.fonts.com経由の無料のWebフォントサービスを使用していますが、Chrome /Safariブラウザコンソールに次の警告が表示されます。「リソースはフォントとして解釈されますが、MIMEタイプのアプリケーションで転送されます/オクテットストリーム。」
これは、fonts.comがヘッダーに配置するために指定するJSリンクです。
これは私が使用しているCSSです:
警告が何を意味するのかわかりませんが、それは単なる警告であり、エラーではないので、それがそれほど重要であるかどうか疑問に思いました。私はさまざまなブラウザ、Mac、PCでサイトをテストしましたが、表面的にはすべてが機能し、正常に見えました。
誰かが私が何か間違ったことをしているのか、それが問題であるのかどうかについて何か光を当てることができますか?必要に応じて、これ以上の情報を喜んで投稿してください。
前もって感謝します。
java - 【MIME】Javaメールで添付ファイルをデコードする方法
添付ファイルをデコードできません。=?utf-8?B?MS5qcGc=
エンコードされているようなものです。その添付ファイルを解読する必要があります。デコードに使用しているJavaコード
デコードのために私を助けてください。
java - インターネットアドレスをエンコードする方法
メールを送信するコードは次のとおりです。
私の問題は、件名をutf-8でエンコードしたので、受信者アドレスをエンコードするにはどうすればよいかということです。new InternetAddress(address)
java - .eml を JavaMail MIME 形式に読み込む
個々のメッセージを .eml ファイルとしてディスクに保存しました。それらをディスクからメモリに読み込もうとすると、電子メールの本文 (テキスト) を復元するのに苦労します。.eml ファイルを読み取るためのコードは次のとおりです。
興味深いのは、メールの送信者、件名、受信時刻、cc、bcc など、メールに関するさまざまな情報を印刷できることです。本文を表示する必要がある場所ではなく、メモリ アドレスがあります (以下)。
助けて?キャストのような単純なものを忘れていますか? MimeMessage 形式に加えて、Multipart と Message からコンテンツを印刷してみました。ご意見をお寄せいただきありがとうございます。
html - MIME タイプが一致しないため、CSS は無視されました
私のサイトのスタイル シートは、テストしたすべてのブラウザーで無視されます。IE9 でテストすると、このエラーが発生します - SEC7113: MIME タイプが一致しないため、CSS は無視されました
これは、それを参照するヘッダーの html です。さらに必要な場合はお知らせください。
perl - MIME::Lite とメッセージ ID
MIME::Liteを使用する場合、メッセージが受け入れられたときに MTA によって割り当てられたメッセージ ID を取得する方法はありますか? これが私のコードスニペットです。
コマンドで設定しようとしましDebug=>1
たが、メッセージ ID が含まれておらず、デバッグ出力にも含まれていません。$msg->send
$status
ありがとう、リック
unit-testing - MIME パーサーのテスト データ
MIME パーサーを作成し、受信トレイからの 1000 件以上のメッセージでテストしたところ、うまく機能しているようです。ただし、これらのメッセージのほとんどは非公開であり、公開単体テストで使用したり、VCS に追加したりすることはできません。
MIME パーサーの単体テストに使用する既知の/公開されたメール メッセージのセットはありますか?
HTTP を使用して公開メーリング リストから元の MIME メッセージを抽出することを考えましたが、テストが非常に遅くなり、再現性がなくなります。
outlook - Outlook の「J」スマイリーをテキストにデコードする
Outlook はデフォルトで ":)" を "J" に変換します。グーグルは、J がスマイリーの Wingdings 文字であることを明らかにしたため、Outlook ユーザーには通常のスマイリーのように見えます。
これらの「J」スマイリーを UTF-8 スマイリー文字に変換して、他の人にも見えるようにしたいと考えています。しかし、電子メールの送信元を見ると、「J」のスマイリー行は次のようになります。
つまり、1 行おきに表示される通常の Outlook の書式設定と同じです。Calibri と Times New Roman 以外のフォント ファミリは、ソースのどこにも言及されていません。では、Outlook はどのようにしてこれらの J をスマイリーにデコードしているのでしょうか? どうすればいいですか?
java - Liferay: MailServiceUtil で添付ファイルの CID を指定する方法 (HTML コンテンツの電子メールに埋め込む (画像など) ことができるようにするため)
添付ファイルはこのように追加する必要があります
、しかし内部的には fileName は MimeBodyPart.setFileName() にのみ使用されるようです
とにかく使用することがわかりません
機能なので、メールに埋め込まれた画像を使用できます
MailEngine はポータル jar にあるようで、内部使用のみであり、MailServiceUtil の解決策を見つけることができませんでした。Liferay の高レベル API をすべてゼロからデコードし、Java Mail API を使用する必要があるということですか?