除了这个漂亮的工具,我发现:https://immersion.media.mit.edu/
是否还有其他工具/ Google脚本可以简单地告诉我发送的最多电子邮件列表(理想情况下是日期过滤器和电子表格格式)?
Immersion的问题是它不会向我显示主题行。
答案 0 :(得分:1)
我不知道您的具体问题的任何工具,但您可以编写脚本并连接到谷歌驱动器上的Google电子表格 - session hijacking(即制作您自己的工具)。如果您希望将结果格式化为电子表格,这将特别有用。
一旦您弄清楚如何编写Google脚本,就可以使用全局变量Google's tutorial来查询您的电子邮件并按如下方式迭代结果:
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server"><title>Test</title></head>
<body>
<form id="OrderingForm" runat="server">
<div id="OrderInfo" runat="server">
<table id="orderinginfo">
<tr>
<td>
<select>
<?php
for ($i=1; $i<=25; $i++)
{
?>
<option value="<?php echo $i;?>"><?php echo $i;?></option>
<?php
}
?>
</select>
</td>
</tr>
</table>
</div>
</form>
</body>
或者如果预计结果总数不是很大,您可以直接致电:function myFunction() {
var maxResults = 200; // the number of results the seach gives at a time
var query = "from: Joe"; // the same as a search query you would type into the gmail ui
var count = 0; // the index of the last searched email
var threads;
do {
threads = GmailApp.search(query, count, maxResults);
/* you can manipulate threads here */
count += threads.length;
}
while (threads.length === maxResults); // when the results are no longer full you've counted them all
}
严重依赖查询来定制结果,因为如果您需要对GmailApp.search(query);
进行大量调用来检查内容,脚本会变得很慢。 Google的搜索查询可以更快地完成所有操作。
以下是如何制作GmailApp。