使用 imacros 修改文件

Modify Files using imacros

我正在使用 imacros 向订阅者发送电子邮件,我需要知道如何修改数据源文件以防止重复。我正在使用 JS 脚本调用 iim 脚本,其中 iim 提供了一个包含电子邮件地址的文件。

我应该每次点击发送 200 封电子邮件。我需要为要添加到 -send to 部分的电子邮件制作一个循环,但我最近发现我无法在 iim 脚本中制作一个循环,所以我发现最好的方法是删除阅读记录并且我不知道怎么办。

让你的原始文件'test_edit.txt'如下:

"1
2
3
4
5"

播放以下宏:

SET file "test_edit.txt"
SET folder {{!FOLDER_DATASOURCE}}
SET !DATASOURCE {{file}}
SET newCol EVAL("var newCol = '{{!COL1}}'.split(/\s+/); newCol.shift(); newCol;")
SET !EXTRACT EVAL("'{{newCol}}'.replace(/,/g, '\n');")
FILEDELETE NAME={{folder}}\{{file}}
SAVEAS TYPE=EXTRACT FOLDER={{folder}} FILE={{file}}

然后你有一个修改后的文件,看起来像这样:

"2
3
4
5"