Outlook for Mac(2011)でHTMLをテキストとして添付しますか?


7

Outlook for Windowsには、ファイルのアップロード時に、ファイルのアップロードダイアログボックスの[挿入]ボタンの矢印の下にある[テキストとして挿入]というオプションがあります。 HTMLファイルと共に使用すると、HTMLはファイルからHTML形式の電子メールとして電子メールテキストの本文に変換され、電子メールにバンドルされて電子メールに表示されるように、リンクされたすべての画像が添付されます。メールの作成やメールショットテンプレートの簡単なテストに便利です。

Outlook for Macにはこの機能がありません。私が見つけることができる最も近い回避策は Webブラウザのすべて選択からHTMLをコピーする 。残念なことに、これはHTML *に従って正しくフォーマットされたEメールでそれらを含めるのではなくウェブサーバー上で画像をホストすることを必要とします。

HTMLファイルのコードと画像をOutlook for Mac 2011の電子メールの本文に入れる方法はありますか。 Attach file > Insert button dropdown > Insert as text WindowsのOutlookの機能?


**明らかに、画像を添付するのではなく外部からホスティングすることが、本物の深刻な最終的なメールショットには良い習慣です。しかし、これは本当の深刻な最終的なメールショットではありません(私がOutlookを使用していないのであれば...) HTMLメール処理システム*

回答:


1

私は現時点で試すために私のMacの前にいませんが、あなたの説明はAppleのmail.appが画像の添付ファイルを扱う方法とよく似ています。それらは(または少なくともあなたが選択した場合はそうすることができます)インラインで、Eメールの本文の中にレンダリングされます。

バックグラウンドで何が起こっているのか(HTML、コードなど)わかりませんが、mail.appでメッセージを作成してOutlookにコピー/貼り付けするか、またはmail.appを使用して適切にレンダリングされたものを送信したかメッセージとソースを表示するか、それとも何かを作成して...作成したメッセージ、画像をインラインでOutlookにインポートしますか。


提案をありがとう、残念ながら私はそれを試すためにmail.appの私の電子メールアカウントにアクセスすることができません - おそらくそれは見通しと交換サーバーのために設定されています。無料のウェブメールアカウントもすべて試しましたが、どちらも機能しません。 mail.appで動作する無料の電子メールアカウントの提供元を知っていますか?私の個人的な財産ではなく仕事用のMacなので、個人的なアップルのEメールアドレスは持っていません。
user568458

@ user568458私のmail.appにgmailアカウントを設定したので、可能だと思います。残念ながら、現時点では目の前に座っていません。
JoshP


私はこれらのステップや他のさまざまな方法を試しても成功しませんでした - それは私が使っている職場のネットワークと関係があるようです。私は専門家ではありませんが、私が読んだことから必要なポートがブロックされているように聞こえます。このネットワークは、Outlook以外のものをサポートしないように意図的に設定されているようです。
user568458

@ user568458、残念。 mail.appはアカウントを設定せずにあなたを "in"にさせさえしませんか?単にメール作成に着くことを目的として、あなたはそれを偽造することができますか?もちろん、私はこれがあなたがいなくてもうまくいくかどうかわからないと言っています できた すべてのアカウントを設定してください。
JoshP

0

私が言える限りでは、これはOutlook for Macを直接使っては不可能です。しかし - Gmailを使用した回避策があります。

長所: 画像をHTMLに変換し、注意深く作成されたほぼすべてのHTMLを保存し(下記の注意事項を除けば大幅に歪むものはまだ見つかっていません)、ID参照として画像を含みます。 Content-transfer-encoding: base64 電子メールのヘッダーに - HTML 2011の電子メールに画像を埋め込むための「適切な」方法です。私のテストでは、Outlook 2011、Gmail、およびHotmailで受信したときにプロンプ​​トや警告なしで画像をデフォルトで表示します。また、イメージは転送されても残ります。

弱点: Gmailを経由して行くことは削除するようです <style> ブロック(ただし、多くの電子メールクライアントではそうですが、ほとんどのクライアント間のHTML電子メールはインラインスタイルを使用します)。カスタムスタイルやクラスをイメージ自体から削除します。また、画像ファイルのサイズが表示されるサイズと同じであることも前提としています(これもまたクライアント間の習慣です)。

手順は次のとおりです。

  1. まだGmailアカウントを持っていない場合は、Gmailアカウントを入手してください。
  2. Gmailの作成ウィンドウを開きます。に行く Settings コグから Labs有効にする Insert Images
  3. HTMLをHTMLファイルとして作成します。画像にローカルにリンクします。画像自体のHTMLスタイルやクラスにあまり依存しないレイアウトを使用してください。
  4. Google ChromeでHTMLを開きます(Firefoxを使用すると、アンカーリンクがローカルシステムの元のファイルを指すようになります)。 Select all 通常のChromeウィンドウで、コピーして貼り付けます。
  5. Gmailの作成ウィンドウに貼り付けます。
  6. あなたの画像を選択してください(それはおそらく空の壊れた画像の長方形になるでしょう)。ローカル画像を元の場所にアップロードするには、[画像の挿入]ボタンを使用します。元の壊れた参照を削除します。

それはそれです - イメージは正しい場所に再挿入されるべきです。 Outlook for Mac経由でアクセスする必要がある場合は、Outlook for Macアカウントに電子メールで送信してから転送してください。


代替案は 画像をBase 64に変換する そして好きなように書く <img src="data:image/png;base64,iVBORw0KGgoAA..." /> ブラウザからOutlook(またはGmail)にコピーします。これに関する問題は、私のテストでは表示されない、削除される、または「画像のダウンロード」プロンプトが表示されないようにすることです(Outlook 2011では、実際には何も表示されない)。



上記の弱点をもう1つ見つけただけです。Gmailのデフォルトの幅であると仮定して、%幅をピクセル幅に変換するようです。まだ修正が見つかりませんでした、探し続けます...
user568458
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.