$(function () {
var s;
var i = 0; //已发1500封
var sendmail;
var times = 10;
$.post('getmail.php', function (data) {
arr = data.split('|');
s = arr.length;
sendmail(arr[i]);
});
function sendmail() {
times = random(10, 300) * 1000; //随机产生下次发送的时间
var email = $.trim(arr[i]);
$.post("sendmail.php", { email: email }, function (data) {
i++;
if (i <= s) {
t = setTimeout(sendmail, times)//发邮件速度设置10秒中后循环发送指定邮件
$('#content').html('共' + s + '封,正在发送第' + i + '封:' + email + data);
} else {
$('#content').html("已完成!");
}
});
}
});
function random(min, max) {
return Math.floor(min + Math.random() * (max - min));
}
标签:js,发邮件,不定期