Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/257.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
通过PHP以HTML格式通过表单/页面发送邮件_Php_Email - Fatal编程技术网

通过PHP以HTML格式通过表单/页面发送邮件

通过PHP以HTML格式通过表单/页面发送邮件,php,email,Php,Email,我正在以html格式向邮件id发送邮件,其中包含一个表单/页面。页面显示在邮件id上,但我的css未应用于邮件,图像也未显示。只显示文本,不显示CSS和图像 如果要在发送的邮件中显示图像,有两种方法。 1) 将img SRC设置为您的网站,如下所示。 2) 通过电子邮件发送图像 利弊 1) 如果你想发送大量电子邮件,请使用这种方式。当用户打开您的电子邮件时,图像将从您的web服务器下载。电子邮件的数量将很小。 2) 如果你很少发送电子邮件,你可以用这种方式。电子邮件将很重,发送到receipe

我正在以html格式向邮件id发送邮件,其中包含一个表单/页面。页面显示在邮件id上,但我的css未应用于邮件,图像也未显示。只显示文本,不显示CSS和图像

如果要在发送的邮件中显示图像,有两种方法。 1) 将img SRC设置为您的网站,如下所示。

2) 通过电子邮件发送图像

利弊

1) 如果你想发送大量电子邮件,请使用这种方式。当用户打开您的电子邮件时,图像将从您的web服务器下载。电子邮件的数量将很小。
2) 如果你很少发送电子邮件,你可以用这种方式。电子邮件将很重,发送到receipen的电子邮件服务器需要时间。

一些关于webmail的快速建议。首先,您的所有CSS都应该是内联的,因为大多数流行的电子邮件客户端都会删除BODY标记之外的所有代码。第二,所有图像路径必须是完整的web路径,即我在邮件中使用的是light view效果,因此我不能使用内联css。我使用的是light view css文件。