大家好,我现在正试着使用jmail.net 1.1发送邮件,但有一个问题,我怎么也设置不了发件人的姓名。
当使用以下代码时,收件人看到的“发件人”就是helloworld
Dim message As New Dimac.JMail.Message()
        '发送地址
        message.From = "[email protected]"
而我需要的是将发件人设为姓名,如“张三”,在jmail 4.4+asp的时候,使用以下代码就可以实现
mail.From = "[email protected]
mail.Fromname = "张三"我尝试了message.FromName/message.sender/message.sendername/message.sendname/message.From.name这些方式,都不行,查看了jmail.net自带的那个chm文档,也没有找到答案,现请教一下大家,应该怎么设置?谢谢

解决方案 »

  1.   

    要么它.NET版没有映射这个属性。建议你直接引用com的 jmail 4.4好了。
    其实一样
      

  2.   

    也许jmail.net 1.1没这个属性可以设置,
    你可以把姓名附加在 message.Subject中,在邮件接收代码处进行获取姓名就行了
      

  3.   

    我是考虑在asp.net环境下还是使用jmail.net比较好一些,因为找到的一些资料说com的jmail 4.x在.net下太占内存了,呵呵。
      

  4.   

    jmail.net的from参数如下:
    message.From.Email = "[email protected]"
            message.From.FullName = "张三"