部分文件如下if pos('.txt',Edit2.Text)>0 then begin
Assignfile(EmailFile,Edit2.Text);//读取文件
Reset(EmailFile);
//下面发送
While not EOF(EmailFile) do begin
readln(EmailFile,EmailAdd);
if pos('@',trim(EmailAdd))>0 then begin
IdMessage1.Recipients.Add.Address:=EmailAdd;
idsmtp1.Send(idMessage1);
ShowMessage(EmailAdd);
end;
end;
end;
我是想用文本文件导入邮件,在.txt文件里面每个邮件地址单独一行。。
然后读取一行发送一条。。
每个邮件地址只发送一封邮件
但是。。实事不是这样的。。
我没个邮箱地址都可以连续收到三封邮件以上。。这是什么原因啊那位大哥快帮帮我。。
Assignfile(EmailFile,Edit2.Text);//读取文件
Reset(EmailFile);
//下面发送
While not EOF(EmailFile) do begin
readln(EmailFile,EmailAdd);
if pos('@',trim(EmailAdd))>0 then begin
IdMessage1.Recipients.Add.Address:=EmailAdd;
idsmtp1.Send(idMessage1);
ShowMessage(EmailAdd);
end;
end;
end;
我是想用文本文件导入邮件,在.txt文件里面每个邮件地址单独一行。。
然后读取一行发送一条。。
每个邮件地址只发送一封邮件
但是。。实事不是这样的。。
我没个邮箱地址都可以连续收到三封邮件以上。。这是什么原因啊那位大哥快帮帮我。。
解决方案 »
- 悼念中国伟大的科学家钱学森!
- 如何将VC下的回调函数转换成DELPHI
- delphi 中怎么实现主界面的分页显示(就像360,QQ医生)
- 各位帮忙,怎样在输出float数据时加上千分位,我用formatfloat('#,###.##',12345676.77)为什么不行?谢谢!
- StringGrid中某单元格或列的内容不让用户更改(只读?)
- 哪里错了?怎么没显示
- 请问我的数据集里的数据大于6条在用qreport报表时如何实现自动分页?我快没分了,只能给出20分
- 怎样用delphi中的TNMPOP3收邮件和保存附件?(在线等待)
- delphi中SQLITE的使用方法
- Delphi TcxDBMemo能显示结果集吗?
- 浮点问题
- delplhi soap解码
IdMessage1:IdMessage
idsmtp1:Idsmtp
还有特别说说这句:IdMessage1.Recipients.Add.Address:=EmailAdd;到底是单条加地址还是可以多条的呢》》》》?????