因为这是我在这个背景下的第一个问题,我希望它被正确地放在这里。几年前,我在一个 php 驱动的网站上创建了一份新闻稿,并能够以某种方式嵌入图像,以至于它们在接收端甚至不会显示为附件。就像苹果似乎将图片嵌入他们的电子邮件正文中一样。在我的工作流程中,第一眼就能看到电子邮件中是否有附件是很有帮助的。但我与此相冲突,因为我自己的签名显示为附件。
关于此问题,Web 提供的所有信息都是将格式从纯文本更改为 html,但据我所知,这是解决另一个问题的方法。问题是:是否可以将图像嵌入 Outlook 电子邮件中,以便不显示附件通知?我只想对实际附件进行此操作(我希望您明白我的意思)。
任何帮助我都非常感谢。Erik
更新:问题仍然存在,只是在更高层次上。我读到签名图像不应该以任何方式缩放。由于所有这些带有图像的东西都是新的,MS Outlook 根据附件图像的大小(以厘米为单位)缩放附件图像。我不想等到更多人在屏幕上使用 Outlook 时才进行更改,然后 MS 将其更正为像素。“重置”什么也不做。所以暂时我的 214X40px PNG(相当小而且漂亮)被“转换”为 2,82X15,1 厘米(一点也不小而且非常丑陋)。这可能适合 Outlook 的整体 UI 风格,但不符合任何人智学的审美观念。有什么想法吗?
答案1
如果你不是在寻找 MS-Outlook-ONLY 解决方案,你肯定需要将电子邮件切换到 HTML 格式,然后提供数据uri为您的图片。像这样:
<img src="data:image/png;base64,iVBORw0KGgoAAA
ANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAHElEQVQI12P4
//8/w38GIAXDIBKE0DHxgljNBAAO9TXL0Y4OHwAAAABJRU
5ErkJggg==" alt="Red dot" />
答案2
所以错误在我这边,尽管微软并没有真正提供帮助。例如,Windows 资源管理器的文件属性中没有提示 *.png 的分辨率。Outlook 签名面板中没有提示分辨率。没有解释为什么单位是厘米而不是图片单元格。解决方案如下...
- Outlook 内心深处渴望图像分辨率达到 96 dpi(无论出于什么原因,Adobe Illustrator 以 36 dpi 导出我的元素)
- 我从一些新电子邮件的签名菜单中打开了签名编辑器
- 删除旧图片,从源中插入 96dpi 的新图片
完成了。完全没有感谢微软。
感谢 Michael https://superuser.com/questions/211020/prevent-outlook-2010-insert-picture-resizing-image 以寻求更多灵感。也许所有这些东西放在那里比放在这里更合适。