English 中文(简体)
收集服务器电子邮件的具体数据(交付失败报告)
原标题:Collecting specific data from server emails (delivery failure reports)

最近,我向我自己的旧电子邮件数据库发送了通讯。 经过几年后,这些电子邮件中约有30%不活跃,我收到数千份邮件收发失败信息。

All these failure notifications are stored on my server as text-files and they are replies containing the text I have sent to my subscribers. Each email has in its text the user s id. This id is preceded by a bit of common text, something like

<a href="abc.com?id=123321"></a>

页: 1 我想从我收到的每份失败报告中提取。

First I started to do that manually and collect everything one by one. After 500 emails my eyes felt on the floor and I m sure there s a solution with php and some functions. I was thinking of putting all of them into one big file and to find a preg_match way to do it or to try something with regex expressions.

你们如何处理这样一个问题,我应寻找解决办法?

最佳回答

这对我来说似乎是一个小型数据样本。 只要你不从一劳永逸地装上所有数据,就应当努力:

$data = file_get_contents("data.txt");
preg_match_all( #(?<=<a href="abc.com?id=)d+(?="></a>)# ,$data,$matches);
print_r($matches);
问题回答

暂无回答




相关问题
Angle brackets in php

I want to store angle brackets in a string in PHP because i want to eventually use mail() to send an HTML email out. The following is the code that doesn t seem to work. while(...) { $msg .= "<...

authlogic auto_register feature using my options

I have auto registration working with authlogic using gaizka s version of authlogic_openid which I found on Github since pelle s original addition of the feature seemed to cause issues. http://...

Zend 邮件问题,涉及外国char子+ com子

泽斯德邮局在名称被定为具有外国性质(如“保”)和 com(”)的物品时,就放弃了一种例外(因为邮局(邮局)退回假)。 重新提出以下守则。

How to track an email in Java?

How I can track an email? I m using java on the server side for sending emails. I want to track whether it is delivered , opened, etc... How I can do that ?

Web Link in a mail is not rendering as link in yahoo

string from = "abc@gmail.com"; string to = "xyz@gmail.com,xyz@yahoo.co.in"; string password="abcxyz"; MailMessage mail = new System.Net.Mail.MailMessage(); mail.To.Add(to); mail.From = new ...

SharePoint - Approaching Website Storage Limit Email

How can i go about changing the distribution list as well as the email text for the email that goes out to site collection admin when a site collection approaches it s size limit? Thanks for your ...

How to create an email mailing list

Im creating a coming soon page for a website im developing, and im adding an option for the user to enter their email address so we can email them when the site is up. How do I do this?

CCNet email does not include MSBuild results

We re using CCNet 1.4.4.83 but when an MSBuild task fails, we don t get the MSBuild results (i.e. missing file or whatever reason the compile failed) in the email notification. I do see the build ...

热门标签