Redian新闻
>
请教大家问题?包子答谢!
avatar
请教大家问题?包子答谢!# Education - 教育学
J*r
1
【 以下文字转载自 CS 讨论区 】
发信人: JackFighter (我是谁?), 信区: CS
标 题: 如何知道收件人邮件里是否成功显示我所发送的图片?
发信站: BBS 未名空间站 (Wed Nov 11 16:22:55 2009, 美东)
很多时候对方的邮件设置为不自动显示图片,我现在想做的是收集关于该设置的统计信
息:
1. 如果收件人邮件设置为自动显示图片,那么我会接受到图片成功被显示的回执。
2. 如果收件人邮件设置为不自动显示图片,而且对方也没有手动使图片显示,那么我
不会接受到图片成功被显示的回执。
3. 如果收件人邮件设置为不自动显示图片,但对方手动使图片显示了,那么我依然接
受到图片成功被显示的回执。
能否实现,以及怎么实现呢?恳请各位朋友指教!
avatar
L*l
2
谢谢。。google了好像没有。。。
avatar
p*j
3
如果有人能做一个那就太爽了。
avatar
L*w
5
本人在NJ,找了很长很长时间的工作,直到近日突然收到二个part time offers。
都是一天一节课的工作,一个是公立学校,一个是私立学校。目前打算赶紧接受了。
尽管上课的时间不冲突,但有时候staffmeeting的时间却有冲突,比较头疼啊,是不是
应该告诉学校
我同时在教两个学校的课?
另一个问题是:NJ有没有规定一个人不能同时在两个不同学校的教书?
包子答谢。
avatar
s*y
6
1, 监听图片onload事件,ajax传回回执,考虑到邮件客户端可能不支持js或disable掉
,不可靠
2,rewrite url, 利用服务器脚本间接stream图片,stream完代表客户端请求了图片(客户端未必成功显示图片,但肯定有request)
3,查server log
4, 利用邮件api取得相应设置
avatar
L*k
7
肯定要实话实说啊 看看有没有什么中和的办法

【在 L******w 的大作中提到】
: 本人在NJ,找了很长很长时间的工作,直到近日突然收到二个part time offers。
: 都是一天一节课的工作,一个是公立学校,一个是私立学校。目前打算赶紧接受了。
: 尽管上课的时间不冲突,但有时候staffmeeting的时间却有冲突,比较头疼啊,是不是
: 应该告诉学校
: 我同时在教两个学校的课?
: 另一个问题是:NJ有没有规定一个人不能同时在两个不同学校的教书?
: 包子答谢。

avatar
J*r
8
多谢回应!
1.客户端一般都支持js吧,disable您指的disable什么?
2.stream图片看上去不错,客户load图片会形成一个request,那么我怎么捕捉这个信
息呢?
3.??
4.你指的类似163要求回执的那种设置?
另外,具体需要什么语言和技术呢?本人是菜鸟。。

(客户端未必成功显示图片,但肯定有request)

【在 s****y 的大作中提到】
: 1, 监听图片onload事件,ajax传回回执,考虑到邮件客户端可能不支持js或disable掉
: ,不可靠
: 2,rewrite url, 利用服务器脚本间接stream图片,stream完代表客户端请求了图片(客户端未必成功显示图片,但肯定有request)
: 3,查server log
: 4, 利用邮件api取得相应设置

avatar
J*r
9
没有大侠进一步来指教一下偶这只菜鸟了。。。?
avatar
e*x
10
你把图片链接到你自己的服务器的一个计数页面里
如: http://www.yoursite.com/yourimage.php?img=imagefilename>
如果你想知道哪个特定的email看了,可以这样
http://www.yoursite.com/yourimage.php?img=imagefilename&id=emailid>
你还可以用.htaccess对连接进行改写
如:
http://www.yoursite.com/yourimage/emailid-imagefilename.gif>

【在 J*********r 的大作中提到】
: 没有大侠进一步来指教一下偶这只菜鸟了。。。?
avatar
s*y
11
1, disable 掉 js 在邮件客户端的运行, 那样ajax就失效了, 我想大多数email
client都有相关的安全设置吧。
2,url rewrite 静态请求到controller(可以利用apache 的 .htaccess),在
controller return response 之前或者更新数据库或者发email随你啦
3, 客户向服务器发出请求默认都会在服务器留下log, 你可以用cron job监听log中是
否有该图片的请求,这个就不用编啥程了
4,有些email client有开放的add-on, 这样你有可能写一些add-on然后与email交互取
得本体设置,也许可行...不太确定...hohoho
avatar
J*r
12
多谢,俺试试,:)

【在 e******x 的大作中提到】
: 你把图片链接到你自己的服务器的一个计数页面里
: 如: http://www.yoursite.com/yourimage.php?img=imagefilename>
: 如果你想知道哪个特定的email看了,可以这样
: http://www.yoursite.com/yourimage.php?img=imagefilename&id=emailid>
: 你还可以用.htaccess对连接进行改写
: 如:
: http://www.yoursite.com/yourimage/emailid-imagefilename.gif>

avatar
J*r
13
Thanks! 好多东西要学。。

【在 s****y 的大作中提到】
: 1, disable 掉 js 在邮件客户端的运行, 那样ajax就失效了, 我想大多数email
: client都有相关的安全设置吧。
: 2,url rewrite 静态请求到controller(可以利用apache 的 .htaccess),在
: controller return response 之前或者更新数据库或者发email随你啦
: 3, 客户向服务器发出请求默认都会在服务器留下log, 你可以用cron job监听log中是
: 否有该图片的请求,这个就不用编啥程了
: 4,有些email client有开放的add-on, 这样你有可能写一些add-on然后与email交互取
: 得本体设置,也许可行...不太确定...hohoho

相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。