草庐IT

php imap 从电子邮件地址获取

如何使用imap_open从电子邮件中检索电子邮件地址?如果发件人姓名已知,如果我使用“发件人”参数,我将获得发件人姓名而不是电子邮件地址。代码:http://gist.github.com/514207 最佳答案 $header=imap_headerinfo($imap_conn,$msgnum);$fromaddr=$header->from[0]->mailbox."@".$header->from[0]->host; 关于phpimap从电子邮件地址获取,我们在StackOve

php - imap_open : couldn't open stream to my mail server

Notice:Unknown:Connectionfailedtomail.domain.com,143:Connectiontimedout(errflg=2)inUnknownonline0imap_open("{mail.domain.com:143/novalidate-cert}INBOX",'login','password')端口143已打开,我没有在防火墙后面,我的服务器使用自签名证书。我真的不明白为什么我无法连接到我的邮件服务器我到处搜索,但没有找到答案.. 最佳答案 感谢您的回答。我的错误不是来自连接,而是当我有

php - imap_open : couldn't open stream to my mail server

Notice:Unknown:Connectionfailedtomail.domain.com,143:Connectiontimedout(errflg=2)inUnknownonline0imap_open("{mail.domain.com:143/novalidate-cert}INBOX",'login','password')端口143已打开,我没有在防火墙后面,我的服务器使用自签名证书。我真的不明白为什么我无法连接到我的邮件服务器我到处搜索,但没有找到答案.. 最佳答案 感谢您的回答。我的错误不是来自连接,而是当我有

php - 使用 PHP 通过 IMAP 连接到 Gmail - SSL 上下文失败

我正在尝试使用在Apache中运行的PHP通过IMAP连接到Gmail。这是在Ubuntu9.04系统上。我遇到了某种PHP配置问题,导致它无法正常工作。首先,这是我为PHP设置IMAP所做的工作:sudoapt-getinstalllibc-client2007blibc-client2007b-devsudoapt-getinstallphp5-imapsudo/etc/init.d/apache2start当我运行phpinfo()时,我得到以下imap值:IMAPc-ClientVersion:2004SSLSupport:enabledKerberosSupport:enab

php - 使用 PHP 通过 IMAP 连接到 Gmail - SSL 上下文失败

我正在尝试使用在Apache中运行的PHP通过IMAP连接到Gmail。这是在Ubuntu9.04系统上。我遇到了某种PHP配置问题,导致它无法正常工作。首先,这是我为PHP设置IMAP所做的工作:sudoapt-getinstalllibc-client2007blibc-client2007b-devsudoapt-getinstallphp5-imapsudo/etc/init.d/apache2start当我运行phpinfo()时,我得到以下imap值:IMAPc-ClientVersion:2004SSLSupport:enabledKerberosSupport:enab

php imap - 获取正文并制作纯文本

我正在使用PHPimap函数从POP3邮箱获取电子邮件并将数据插入MySQL数据库。这是PHP代码:$inbox=imap_open($hostname,$username,$password)ordie('Cannotconnect:'.imap_last_error());$emails=imap_search($inbox,'ALL');if($emails){$output='';rsort($emails);foreach($emailsas$email_number){$header=imap_headerinfo($inbox,$email_number);$from=$

php imap - 获取正文并制作纯文本

我正在使用PHPimap函数从POP3邮箱获取电子邮件并将数据插入MySQL数据库。这是PHP代码:$inbox=imap_open($hostname,$username,$password)ordie('Cannotconnect:'.imap_last_error());$emails=imap_search($inbox,'ALL');if($emails){$output='';rsort($emails);foreach($emailsas$email_number){$header=imap_headerinfo($inbox,$email_number);$from=$

javascript - 在 javascript/node.js 中连接到 Gmail IMAP API

我正在尝试通过其IMAPAPI连接到gmail.我正在使用BrunoMorency的node-imaplibrary为了那个原因。为了创建oauth_signature、timestamp和nonce,我使用anotherlibrary.更具体地说:资源所有者已经对消费者进行了身份验证。所以我确实有一个访问token+secret。当然我也有消费者的secret+token。所以我想要的是使用描述的XOAuth机制登录here(标题:SASL初始客户端请求)。执行代码时出现错误:Errorwhileexecutingrequest:Invalidcredentialsd43if2188

javascript - 在 javascript/node.js 中连接到 Gmail IMAP API

我正在尝试通过其IMAPAPI连接到gmail.我正在使用BrunoMorency的node-imaplibrary为了那个原因。为了创建oauth_signature、timestamp和nonce,我使用anotherlibrary.更具体地说:资源所有者已经对消费者进行了身份验证。所以我确实有一个访问token+secret。当然我也有消费者的secret+token。所以我想要的是使用描述的XOAuth机制登录here(标题:SASL初始客户端请求)。执行代码时出现错误:Errorwhileexecutingrequest:Invalidcredentialsd43if2188

电子邮件(SMTP、MIME、POP3、IMAP)

电子邮件是一种异步通信方式,通信时不需要双方在场。电子邮件把邮件发送到收件人使用的服务器,并放入收件人的收件箱种,收件人可以随时上网到自己使用的邮件服务器进行阅读。电子邮件系统的组成结构电子邮件系统由三大类构成:用户代理、邮件服务器以及电子邮件系统所使用的协议电子邮件的组成结构如图所示:  用户代理:用户与电子邮件系统的接口。用户代理具有撰写,显示和邮件处理的功能。通常情况下,用户代理就是一个运行再在PC上的程序邮件服务器:功能是发送和接收邮件,同时还要向发信人报告邮件传送的情况(已交付,被拒绝,丢失)。邮件服务器采用客户/服务器方式工作,但他必须能够同时充当客户和服务器。邮件发送协议和读取协