Foxtable(狐表)用户栏目专家坐堂 → 邮件发送附件


  共有1627人关注过本帖树形打印复制链接

主题:邮件发送附件

帅哥哟,离线,有人找我吗?
huhu
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1183 积分:8236 威望:0 精华:0 注册:2015/3/30 10:44:00
邮件发送附件  发帖心情 Post By:2017/8/11 16:01:00 [只看该作者]

If vars("ljwjj") = "" Then
    Dim ftp As New FtpClient
    ftp.Host="124.74.246.244"
    ftp.Account = "BUG"
    ftp.Password = "BUG"
    
    
    ftp.ChangeDir("/")
    Dim lj As String = "/" & Tables("BUG录入表").current("BUG_ID")
    If ftp.DirExists(lj) = False Then   '不存在临时版本编号目录时先创建临时版本编号目录
        ftp.MakeDir(lj)
    End If
    Dim ml As String = lj  & "/" & Format(Date.now, "yyyy-MM-dd HH-mm-ss")
    If ftp.DirExists(ml) = False Then  '按照系统时间来创建时间目录
        ftp.MakeDir(ml)
    End If
    Tables("BUG录入表").current("附件目录") = ml
    vars("ljwjj") = ml   
    
    ftp.Close
Else
    vars("ljwjj") = Tables("BUG录入表").current("附件目录")
    
    Functions.Execute("BUGlistview")
End If

我的附件目录是ml。
发送邮件希望把ml下的文件作为邮箱的附件。
m.AddAttachments(r("附件目录"))-----这个怎么写?

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/8/11 16:22:00 [只看该作者]

 你要先下载ftp上的文件到本地 d:\test.txt

 

 然后才能设置 AddAttachments 的。


 回到顶部
帅哥哟,离线,有人找我吗?
huhu
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1183 积分:8236 威望:0 精华:0 注册:2015/3/30 10:44:00
  发帖心情 Post By:2017/8/11 16:54:00 [只看该作者]

那一个目录里面有4个文件,都要作为附件呢。要一个一个指定文件名,还是给一个目录就可以了,自动把目录下的所有文件作为附件。

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/8/11 17:26:00 [只看该作者]

要循环文件夹的所有文件,一个一个的 AddAttachments 才行。

 


 回到顶部