如何用php查看邮件是否已被阅读?

       当你在发送邮件时,你或许很想知道该邮件是否被对方已阅读,下面有段不错的代码可以实现此需求,喜欢的朋友可以参考下 

代码如下:
<? 
error_reporting(0); 
Header("Content-Type: image/jpeg"); 
 
//Get IP 
if (!empty($_SERVER['HTTP_CLIENT_IP'])) 

$ip=$_SERVER['HTTP_CLIENT_IP']; 

elseif (!empty($_SERVER['HTTP_X_FORWARDED_FOR'])) 

$ip=$_SERVER['HTTP_X_FORWARDED_FOR']; 

else 

$ip=$_SERVER['REMOTE_ADDR']; 

 
//Time 
$actual_time = time(); 
$actual_day = date('Y.m.d', $actual_time); 
$actual_day_chart = date('d/m/y', $actual_time); 
$actual_hour = date('H:i:s', $actual_time); 
 
//GET Browser 
$browser = $_SERVER['HTTP_USER_AGENT']; 
 
//LOG 
$myFile = "log.txt"; 
$fh = fopen($myFile, 'a+'); 
$stringData = $actual_day . ' ' . $actual_hour . ' ' . $ip . ' ' . $browser . ' ' . "rn"; 
fwrite($fh, $stringData); 
fclose($fh); 
 
//Generate Image (Es. dimesion is 1x1) 
$newimage = ImageCreate(1,1); 
$grigio = ImageColorAllocate($newimage,255,255,255); 
ImageJPEG($newimage); 
ImageDestroy($newimage); 
 
?> 

时间: 2024-11-05 12:34:40

如何用php查看邮件是否已被阅读?的相关文章

PHP查看邮件是否已被阅读

当你在发送邮件时,你或许很想知道该邮件是否被对方已阅读.这里有段非常有趣的代码片段能够显示对方IP地址记录阅读的实际日期和时间.  error_reporting(0);  Header("Content-Type: image/jpeg");       //Get IP  if (!emptyempty($_SERVER['HTTP_CLIENT_IP']))  {    $ip=$_SERVER['HTTP_CLIENT_IP'];  }  elseif (!emptyempty

php实现查看邮件是否已被阅读的方法_php技巧

当你在发送邮件时,你或许很想知道该邮件是否被对方已阅读.这里有段非常有趣的代码片段能够显示对方IP地址记录阅读的实际日期和时间. 复制代码 代码如下: <? error_reporting(0); Header("Content-Type: image/jpeg"); //Get IP if (!empty($_SERVER['HTTP_CLIENT_IP'])) { $ip=$_SERVER['HTTP_CLIENT_IP']; } elseif (!empty($_SERVE

如何查看win7系统已连接过的无线网络WiFi密码

如何查看win7系统已连接过的无线网络WiFi密码 1.点击桌面右下角任务栏里的网络图标,在弹出的窗口中点击"打开网络和共享中心"; 2.打开网络和共享中心之后,点击窗口左上角的"管理无线网络"; 3.接下来就是你的笔记本电脑连接过的所有无线网络列表了,在你要查看密码的无线网络上点击右键,然后选择"属性"; 4.打开无线网络属性窗口之后,点击顶部的"安全"选项卡; 5.进入安全选项卡之后,我们看到无线网络的密码是处于隐藏状态的

如何用命令查看win7系统激活信息

  如何用命令查看win7系统激活信息 注:以下命令使用必须以管理员权限运行. 1.首先,我们需要打开系统"运行"窗口,按"Win+R"组合键快速打开运行,在输入框内输入"Winver"按回车,即可调出Win7的详细版本信息; 2.那么如何查看更详细的Windows7激活信息呢?下面小编为大家提供了几种常用的"Slmgr.vbs"命令,使用此命令可以看到系统各种参数; 3.在"运行"中输入"slm

126邮箱怎么查看邮件往来的详细信息?

  126邮箱怎么查看邮件往来的详细信息? 1.登录自己的126邮箱 2.进入自己的邮箱文件夹 3.找到需要查看往来的邮件 4.选择这个邮件,找到发件人,在弹出的选项卡中选择邮件往来 5.系统会根据你选择的发件人,在整个系统中查找所有和此人的往来邮件.以列表的形式展现出来,记录总的邮件数 6.选择往来的邮件,可以查看详细的信息

sql server 2005中如何用语句查看 人员表 中每个人的电子邮箱域名?

问题描述 sql server 2005中如何用语句查看 人员表 中每个人的电子邮箱域名? sql server 2005中如何用语句查看 人员表 中每个人的电子邮箱域名?老师说方法有很多,然而刚开始学习数据库的小弟我并不知道,敬请大神们指点 解决方案 楼主问的问题应该是这样的,qqqq@126.com 查询结果是 126.com 可以试一下下面的方法select substring(email_address charindex('@'email_address1)+1len(email_ad

Linux 下如何用 mutt 设置邮件报警

Linux 下如何用 mutt 设置邮件报警 在Linux里,很多人都会使用到邮件报警,而且这方面的软件也众多,常见的像SendMail, sendEmail, Postfix等等,它们的优缺点我就不说了,使用上也各有所爱. 今天我要给大家介绍的mutt,也许大家也不陌生,网上太多关于mutt和sendmail或者跟msmtp合作使用的教程.其实,mutt非常的强大只要你仔细研究一下官方文档. 系统环境:CentOS 6.5 0.在正式安装mutt之前 先检查一下两个安全组件. OPENSSL:

教你如何用手机查看哪些人在蹭你家的WIFI,然后将他们屏蔽!

如今wifi万能钥匙破解wifi密码的软件特别多,到处都有蹭wifi上网的,蹭的人多了,使得自己的网络都慢如蜗牛,教你一招如何用手机查看哪些人在蹭你家的WIFI,然后将他们踢出去,屏蔽.后续文章为大家讲解更多有关IT.网络.电脑维修类的常用知识. 首先我们得先进入路由器管理界面 用手机连接自己的wifi 点击wifi名就可以查看路由器IP,如图下图红色框内路由器IP为192.168.0.1 再到桌面打开一个手机浏览器,最好不要用百度浏览器,你可以用QQ浏览器等,其他都还好,手机百度的流量器进入的

windows 7/8 查看和删除已有的无线网络设置教程

windows 7 系统中查看和删除已有的无线网络设置 这个方法适用于无线发射端比如路由配置改变导致本地连接失败,还有不想保存过多WLAN网络配置的情况.   1.win+x 组合键以管理员身份运行cmd(Win7请在搜索框搜索cmd,右键管理员方式运行):     2.在打开的窗口中,我们输入netsh wlan show profiles, 来查看系统中已经存在的我无线网络配置文件:     3.如果需要查看某个无线网络的配置,可以输入 netsh wlan show profile nam