6

そのため、私たちが代表する組織のために間もなく送信する予定のメールキャンペーン用に、会社用に作成しているhtmlメールがあります。これには 2 つの主要なリンクが含まれています。1 つは私たちが代表する組織の人に電子メールを送信するためのもので、もう 1 つは組織のサイトのランディング ページに移動するためのものです。ランディング ページのリンクは正常に機能しますが、メールを Hotmail から表示した場合、mailto: リンクは機能しません。Gmail や Outlook など、Hotmail 以外のクライアントでも動作します。

これは、テストしているコンピューターに電子メール クライアントがインストールされていないためではありません。Outlook 2010 がインストールされており、mailto アプリケーションとして登録されています。他のサイト (hotmail ではない) で mailto リンクをクリックすると、うまく機能します... Outlook は新しいメッセージ ウィンドウを起動し、件名と電子メールを入力します。Hotmail でテストしたところ、ステータス バーに mailto リンクが表示されましたが、リンクをクリックしても何も起こりませんでした。リンクがまったくリンクではなかったかのようです。

これは私たちが使用しようとしているリンクです: (プライバシーのために少し編集されています)

<div class="button"><a href="mailto:contact@email.org?subject=Resident Requesting More Info">Email a Resident Advisor</a></div>

これは、html テーブル セル内に配置されます。いくつかの基本的な CSS スタイルが適用されています (すべて HTML メール自体に埋め込まれています)。ボタン クラスは、電子メールでリンクを目立たせるために設計されています...赤い境界線を付けて、リンクを太字にします。

より明確にするために:

作品:

Gmail - IE9、Chrome、Firefox

見通し - 働いた。

動作しません:

Hotmail - すべてのブラウザを試しました

このメールは、CampaignMonitor のプレビュー機能を使用して送信されました (当社の QA 担当者が処理します。私はこの会社に入社したばかりなので、アクセスできません)。

これを機能させる方法を見つける必要があります。前もって感謝します。

4

5 に答える 5

4

他の 2 人のプログラマーと私は、今週初めにこの問題に対処するために 2 日間を費やしました。関連するリンクは手元にありませんが、要するに、これは既知の問題であり、現在未解決です。

mailto: リンクは、Hotmail で機能しません。リンクは削除されます。

最終的に、リンクをクリックする代わりに foo@mail.com に電子メールを送信するよう受信者に指示するコピーを追加することになりました。

于 2012-05-18T22:43:14.897 に答える
3

これは、私が目的のために変更したhttp://windowsxp.mvps.org/hmposturl.htmで見つけた可能な解決策です。Hotmail の受信者のみにカスタム リンクを含む独自のクリエイティブを送信する必要がありますが、私にとってはうまくいくようです。私が使用したhref文字列は次のとおりです。

http://www.hotmail.msn.com/secure/start?action=compose&to=email@domain.com&subject=件名&body=メール本文

于 2012-05-30T17:30:26.800 に答える
2

これは、ほとんどの Web メール ベースのシステムに共通の問題です。mailto: それらを呼び出しません。Google mailto hotmail を検索すると、Windows および特定のブラウザーに関する回答が見つかります。私はこれがあなたのためにそれを設定すると思います

http://email.about.com/od/windowslivehotmailtips/qt/How_to_Make_Windows_Live_Hotmail_Your_Default_Email_Program.htm

于 2012-09-30T15:49:38.863 に答える
1

target='_blank' を追加するだけです... 'a' html タグを次のように使用します...

<a href='mailto:Your MAILTO ID' target='_blank'>SOME Support</a>

これは hotmail クライアントで機能しますが、新しいブラウザー インスタンスを追加で起動します。

于 2014-02-10T08:00:29.930 に答える
0

確認できる既知の問題は、Hotmail Web メールでのみ機能しません。残りは正常に機能します。ここでも同じ問題が発生したため、試すことを断念しました。

JavaScript を使用する唯一の方法が本当に必要な場合は、onClick でウィンドウの場所を変更しますが、新しい依存関係である JavaScript が導入されます。

于 2012-08-21T08:30:27.553 に答える