問題タブ [outlook-2016]
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.
html - MS Outlook 2016 から送信される電子メール署名用の Web フォント スタックを作成するには?
自分用に新しい HTML 電子メール署名を作成しましたが、結果には非常に満足しています。最初に Web フォントOpen Sansを試し、クライアントが Web フォントを表示できない場合はTrebuchet MSにフォールバックするフォント スタックを利用します。Outlook 2016 を使用して、この新しい署名で電子メールを送信しています。Outlook 2016 および他のほとんどの最新の電子メール クライアントは、署名を適切に表示しているようです。
私が抱えている問題は、Outlook 2013 以前のバージョンでは Web フォントを処理できないように見えると同時に、フォント スタックを無視し、フォールバック フォントではなく Times New Roman にリセットされることです。
これはよく知られている問題であり、回避または回避する方法のコード例など、ネット上で入手可能な多くの情報があります。このトピックについて私が見つけた優れた概要の 1 つは、EmailOnAcid.comによるブログ エントリです。
提案された戦略は、他のサードパーティの smtp クライアントの助けを借りて Outlook を使用して受信者に電子メールを送信する場合に機能する可能性がありますが、Outlookから電子メールを送信したい私には適用されないようです. 署名テンプレートに実装するコードまたは条件に関係なく、署名が送信される電子メールに読み込まれる時点で Outlook によって解釈され、Outlook は送信前に独自の解釈に従って html を変更します。
Web フォントを含むフォント スタックを HTML 署名に追加して、MS Outlook 2016 から送信する方法を知っている人はいますか?
編集
以下にリストされている問題のために、署名ファイルで現在使用していないコードの例を次に示します。
サード パーティの smtp クライアントを使用して送信された場合、このコードを Outlook で受信すると、span 要素のフォント スタックは無視され、td 要素のフォント スタックのみが使用されます。他のクライアントは、Web フォントを適切にレンダリングします。残念ながら、Outlook 内から送信する場合、Outlook は送信前に既に変換を行っています。つまり、他のクライアントはフォールバック フォントを選択できず、表示されるだけです。
excel - VBA、vba コードに Outlook 署名を挿入する
期日が現在の日付から少なくとも 7 日後に近づくと、自動的に電子メールを送信する vba コードがあります。
問題は、Outlook の署名なしで電子メールが送信された場合です。
コードは次のとおりです。
html - Outlook 2016 で html が表示されない
すべてのプラットフォームで動作する HTML 形式の電子メールがありますが、Outlook 2016 でコンテンツが表示されないという問題があります。私のメールには
メールは OWA や gmail などを使用して正しく開かれますが、Outlook 2016 で開くと、どの条件も機能せず、メール本文が空になります
何かアドバイスはありますか?
ありがとう、うり