如何阻止HTML电子邮件<img/> src属性被删除

时间:2015-12-26 18:40:08

标签: html email

IMG src属性已从标记中删除,只有ALT文本显示在HTML电子邮件中。下面是包含图像的横幅中的容器表。当我在IE或Chrome中显示HTML页面时,此工作正常。但是当我通过GoDaddy运行它时,SRC属性被删除,并且ALT文本没有按照IMG标记中的指示进行格式化。我该如何防止这种情况发生?

<table border="0" cellpadding="0" cellspacing="0" width="100%" style="table-layout: fixed; ">
    <tr>
        <td align="center" bgcolor="#efeac9" style="padding: 20px 0 0px 0;">
            <div style="display: none; font-size: 1px; color:#efeac9; line-height: 1px; font-family: Arial, sans-serif; max-height: 0px; max-width: 0px; opacity: 0; overflow: hidden; mso-hide: all;">
                This won't be shown in the design, but will be visible in the inbox preview.
            </div>
            <table border="0" cellpadding="0" cellspacing="0" width="600" class="wrapper">
                <tr>
                    <td>
                        <table border="0" cellpadding="0" cellspacing="0" width="100%">
                            <tr>
                                <td align="left" bgcolor="#efeac9"  class="logo">
                                    <img src="Images/WP_Email_Banner.png" alt="Wisconsin Pollinators" height="252" width="600" border="0" style="display: block;
                                         padding: 0; color: black; font-family: Arial, sans-serif; font-weight: bold;  font-size: 24px; background-color: #efeac9; 
                                         -webkit-border-radius: 10px; border-radius: 10px;" class="fluid-image"/> 
                                    <!--<img src="Images/WP_Email_Banner.png" height="252" width="600" border="0" style="display: block; padding: 0;"/>-->
                                </td>
                            </tr>
                            <tr>
                                <td align="center" bgcolor="#ffffff" style='font-family:Verdana; font-weight: bold; color:#943E58; font-size: 20px; line-height: 24px; padding: 15px 0px 15px 0' class="mobile-title-pad">
                                    WELCOME TO<br />WISCONSIN POLLINATORS
                                </td>
                            </tr>
                        </table>
            </table>
</table>

感谢您的帮助!

2 个答案:

答案 0 :(得分:1)

我希望您代表以下图片代码:

 <img src="Images/WP_Email_Banner.png" alt="Wisconsin Pollinators" height="252" width="600" border="0" /> 

首先检查文件名是否正确。

然后检查路径是否正确。如果您的图片文件夹位于html页面之外,请使用以下格式“../Images/WP_Email_Banner.png"

最后尝试将您的图片上传到您的ftp客户端并使用url link atrribute中的src(例如http://yourwebsite.com/Images/WP_Email_Banner.png。再次检查您是否有问题评论。

答案 1 :(得分:0)

从图片代码中删除额外选项并尝试此操作

public static SessionFactory getSessionFactory() {

        Configuration configuration = new Configuration().configure();

        StandardServiceRegistryBuilder builder = new StandardServiceRegistryBuilder()
                .applySettings(configuration.getProperties());
        SessionFactory sessionFactory = configuration
                .buildSessionFactory(builder.build());

        return sessionFactory;

    } 

你也使用css类。在电子邮件中,它将无法正常工作,因此请使用内联css,因为您已经在使用。