关于回放的SMTP协议脚本问题
LR版本:LR9.0脚本协议:SMTP
客户端:Ms OutLook Express
录制脚本如下:
Action()
{
smtp1 = 0;
smtp_logon_ex(&smtp1, "SmtpLogon",
"URL=smtp://zhouqiong@shobc.com",
"LogonUser=zhouqiong",
"LogonPass=******",
"CommonName=LoadRunner User",
LAST);
smtp_send_mail_ex(&smtp1, "SendMail",
"To=ham1983@sina.com",
"From=zhouqiong@shobc.com", //录制的时候,没有这句.比较了别人的脚本,我加上去的.但是,加不加一个样.
"Subject=sdafsdf",
"ContentType=text/plain;",
"",
MAILOPTIONS,
"X-Priority: 3",
"X-MSMail-Priority: Normal",
"X-Mailer: Microsoft Outlook Express 6.00.3790.3959",
"X-MimeOLE: Produced By Microsoft MimeOLE V6.00.3790.4325",
MAILDATA,
"MessageText=asdfsadffff\r\nsample 2",
LAST);
smtp_logout_ex(&smtp1);
smtp_free_ex(&smtp1);
return 0;
}
回放的Reply Log:
Virtual User Script started
Starting action vuser_init.
Ending action vuser_init.
Running Vuser...
Starting iteration 1.
Starting action Action.
Action.c(5): Debug message:Smtp Logon to zhouqiong@shobc.com
Action.c(5): Debug message:Smtp Logon successful.
Action.c(12): Debug message:Smtp send mail To: ham1983@sina.com
Action.c(27): Debug message:Smtp Session closed.
Action.c(29): Debug message:Smtp session freed.
Ending action Action.
Ending iteration 1.
Ending Vuser...
Starting action vuser_end.
Ending action vuser_end.
Vuser Terminated.
录制的时候是在收件箱是收到邮件的.
但是回放时邮箱没有收到.
请大家帮帮忙
[ 本帖最后由 ham301 于 2008-10-28 15:35 编辑 ] 谁能告诉我,什么原因呢.
难道说,回放脚本,邮箱本就收不到邮件? "To=ham1983@sina.com",
你换个收件地址,最好用你们公司内部的试试,sina会把你的邮件当做垃圾邮件的。
回复 3# 的帖子
谢谢试了一下,发给公司内部的邮箱,的确可以了。
但是我还是不明白,为什么录制的时候,发出去可以收到,收不到????
收件箱是明明是同一个呀,如果是新浪过滤掉的,那么录制的时候就不应该收到。即使过滤,在不明邮件夹里也应该有的啊
希望谁能讲个明白
[ 本帖最后由 ham301 于 2008-10-29 20:59 编辑 ] 帖子都快沉了,
帮忙帮忙
页:
[1]