2

我的应用程序的外发电子邮件有问题。希望这里有人可以阐明。

电子邮件是多部分消息,它在我想要定位的平台上呈现良好。

带有链接的屏幕

但是,在 iPhone 上的 iOS 6 邮件浏览器上,链接会显示一个操作表来保存图像、分配给联系人等(见下图),而不是将用户带到 Safari 的 URL。在下面的示例代码中,我仍然有开发(本地主机:3000)链接,但这不是问题......与生产网址相同。

出现的行动表

奇怪的是,在我的 iPad (iOS 5) 上,链接可以完美运行。与 Mac 邮件、Outlook、Gmail、Hotmail 相同。我几乎可以肯定这不是标记的错,但我在下面提供了一个片段以供参考。

                <td align=3D'center' valign=3D'top' width=3D'140'>
                  <p>
                    <a href=3D'http://localhost:3000/users/confirmation.747dfe1c-28ff-11e2-bd48-013adbe35a70?confirmation_token=3DLypvcYovemp1FBFbYsLX'>
                      <img alt=3D'Confirm your account and learn more' border=3D'0' height=3D'140' src=3D'cid:509a98697b4ca_1cdf3fd38dc35adc517aa@hera.local.mail' width=3D'150'>
                    </a>
                  </p>
                  <h4 style=3D"color:#72654b;font-family:Georgia, Times, 'Times New Roman', serif;font-size:16px;font-style:italic;font-weight:normal;">Confirm your email</h4>
                  <p style=3D'color:#6c6c6c; padding-right: 12px;'>
                    Confirm your email address and other contact information to download an introductory white paper and forms that will get you started using WarGaming techniques.
                  </p>
                  <a href=3D'http://localhost:3000/users/confirmation.747dfe1c-28ff-11e2-bd48-013adbe35a70?confirmation_token=3DLypvcYovemp1FBFbYsLX'>
                    <img alt=3D'click here to confirm your email' border=3D'0' height=3D'30' src=3D'cid:509a9869781e5_1cdf3fd38dc35adc5168f@hera.local.mail' width=3D'60'>
                  </a>
                </td>

这当然会降低我的电子邮件活动的有效性。有任何想法吗?感谢我提前提供任何帮助!

4

2 回答 2

1

看起来您的图像已附加到电子邮件中。对我有用的是链接到图像而不是将其附加到电子邮件中。请参阅为什么包含图像的锚点标签在 Iphone 的邮件应用程序中不起作用?

于 2013-04-29T15:27:46.943 回答
0

这取决于你的品味,或者你的客户希望,在外部托管你的图像,就像 Robert 建议的那样。在最近的一个客户项目中,我们遇到了同样的问题。客户端不希望图像在外部托管。所以我们的解决方案是仍然嵌入图像并通过“背景图像”声明它们。所以在你的例子中(只有第一部分):

            <td align=3D'center' valign=3D'top' width=3D'140'>
              <p>
                <a href=3D'http://localhost:3000/users/confirmation.747dfe1c-28ff-11e2-bd48-013adbe35a70?confirmation_token=3DLypvcYovemp1FBFbYsLX'><span style="height: 140px; width: 150px; display: inline-block; background-image: url('cid:509a98697b4ca_1cdf3fd38dc35adc517aa@hera.local.mail');"></span></a>
              </p>
              <!-- ... -->
            </td>

我希望它有帮助:)

于 2013-08-06T16:39:02.930 回答