feifeimao 发表于 2011-3-22 17:26:45

foxmail发送邮件脚本运行时报错

Loadrunner版本9.1,协议选择pop3和smtp,录制foxmail发送邮件,编译通过,运行报错,根据提示,是Logon Session failed! 不知道该怎么解决,请朋友们帮助给出办法和思路

脚本如下:
Action()
{

        lr_start_transaction("send");

        smtp1 = 0;
        smtp_logon_ex(&smtp1, "SmtpLogon",
                "URL=smtp://mail.ydtf.com.cn",
                "LogonUser=test",
                "LogonPass=123456",
                "CommonName=LoadRunner User",
                LAST);

        smtp_send_mail_ex(&smtp1, "SendMail",
                "To=test@ydtf.com.cn",
                "From=<test@ydtf.com.cn>",
                "Subject=hi",
                "ContentType=multipart/alternative;",
                MAILOPTIONS,
                        "From: \"test\" <test@ydtf.com.cn>",
                        "To: \"test\" <test@ydtf.com.cn>",
                        "X-mailer: Foxmail 6, 15, 201, 23 ",
                MAILDATA,
                        "AttachRawFile=mailnote1_01.dat",
                        "AttachRawFile=mailnote1_02.dat",
                LAST);

        smtp_logout_ex(&smtp1);

        smtp_free_ex(&smtp1);

        lr_end_transaction("send",LR_AUTO);

        return 0;
}

编译通过,运行报错:
Action.c(7): Error -86404:Authentication failed for test:123456
Action.c(7): Error -86406:Logon Session failed!(See below for details)

feifeimao 发表于 2011-3-22 17:32:34

坛子上类似的帖子有两个,但都没有给出具体解决办法,期待朋友们帮助!;P
给个思路建议什么的都好

superliming 发表于 2011-3-23 09:18:11

需要用到port maping,我试过gmail,是完全可以的!

feifeimao 发表于 2011-3-23 09:41:55

谢谢楼上,我看过用Loadrunner测试foxmail的视频,就说到了portingmapiing,练习的时候,没有端口映射直接录制就有脚本了,今天我再试试端口映射的,有情况会及时汇报。

feifeimao 发表于 2011-3-23 15:38:49

又尝试使用了port mapping的方式,还是运行报错。
个人理解port mapping是在录制不到脚本时候的解决方法,但上面脚本运行提示是登录session失败,应该是哪里设置不对,或者要做关联什么的,我再想想的

feifeimao 发表于 2011-3-23 16:34:19

foxmial邮箱设置中,把邮件服务器地址换成ip,省去dns解析过程,报错同样存在。
搞不定呀搞不定:dizzy:

paraliu 发表于 2011-7-20 09:20:19

我遇到同样的问题!!!!求高手啊!
页: [1]
查看完整版本: foxmail发送邮件脚本运行时报错