两个原因 - 隐私和CSRF.
隐私
它允许发件人在我不知情的情况下弄清楚我是否打开了电子邮件.垃圾邮件发送者可以弄清楚他们的"营销"活动是否有任何影响.
CSRF
要使CSRF正常工作,受害者必须单击链接或访问攻击者页面.如果电子邮件客户端要自动显示图像,只需打开电子邮件即可启动CSRF攻击.
例如,假设paypal有一个csrf漏洞.还假设用户已登录到paypal.现在,攻击者向用户发送电子邮件<img src="http://paypal.com/transferfunds?fromAccount=victim&toAccount=attacker"/>
.一旦用户打开电子邮件,资金就会被转移.