邮件发送延时详解
双翼软件群发邮件时包含两个延时:策略延时,任务延时,下面将介绍两个延时的作用,以及同时使用时那一个会起作用。
1、策略延时
-
在哪里:打开账户管理器,鼠标双击账户,打开账户设置可以找到。
-
作用:使用这个账户连续发送两封邮件之间的间隔,延时可以是一个时间段,如上图 25-31,用这个账户发完1封邮件后,会延时25秒,也可能是30秒,总之是25-31之间的一个随机数。
-
延时单位:秒。
-
默认值:大部分免费邮箱会提供一个默认值,一般是30秒-120秒不等。 其他邮箱(如企业邮箱)默认值是10秒。
2、任务延时
-
在哪里:建立群发任务时,按“高级”按钮->“分组”按钮。
-
作用:在这个群发任务中,发送两封邮件之间的间隔。
-
延时单位:秒。
-
默认值:零秒。
3、两个同时使用
上面两个延时同时使用时,两个延时都会起作用,简单的说两个延时都要满足后才会发送邮件。
举例说明一下,用三个账户发送,并且采用任务延时
-
账户1延时20秒(为了计算简单,账户的延时采用固定延时)
-
账户2延时35秒
-
账户3延时48秒
-
任务延时10秒
下面是任务的发送过程
-
0:00 – 账户1发送第1封
-
0:10 – 账户2发送第2封(和上一封之间要满足任务延时10秒)
-
0:20 – 账户3发送第3封(和上一封之间要满足任务延时10秒)
-
0:30 – 账户1发送第4封(和上一封之间要满足任务延时10秒,同时已经满足了账户1策略延时20秒)
-
0:45 – 账户2发送第5封(满足账户2策略延时35,同时也满足了任务延时,和上一封的延时超过10秒)
-
0:55 – 账户1发送第6封(和上一封之间要满足任务延时10秒,同时已经满足了账户1策略延时20秒)
-
1:08 – 账户3发送第7封(满足账户3策略延时48秒,同时也们组了任务延时,和上一封的延时超过10秒)
-
1:18 – 账户1发送第8封(和上一封之间要满足任务延时10秒,同时已经满足了账户1策略延时20秒)
-
1:28 – 账户2发送第9封(和上一封之间要满足任务延时10秒,同时已经满足了账户2策略延时35秒)
-
1:38 – 账户1发送第10封(和上一封之间要满足任务延时10秒,同时已经满足了账户1策略延时20秒)
这个计算过程是比较复杂的,每一秒都要计算是不是满足了账户策略的延时,还要计算任务延时。
通过上面的计算过程可以得出以下几个结论
-
账户的使用顺序不是严格按顺序发送的。
-
账户策略延时短的账户发送的邮件会多一些。上面的例子中账户1发送了5封,账户2发送了3封,账户3发送了2封。
-
同时采用两个延时,发送两封邮件之间的间隔是不固定的。