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


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

主题:定期发送邮件

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


加好友 发短信
等级:九尾狐 帖子:2707 积分:18056 威望:0 精华:0 注册:2013/4/9 10:41:00
定期发送邮件  发帖心情 Post By:2017/9/13 0:54:00 [只看该作者]

可以在打开项目的时候 把记事表的事件日期的 明天和后天的发送到指定的邮件吗?感谢 感谢 
Dim m As New MailSender
m.Host = "smtp.163.com"
m.Account = "收邮件名"
m.Password = "密码"
m.From = "收邮件名"
m.To = "收邮件名"
m.Title = "下周工作计划"

Dim str As String = ""
For Each r As Row In Tables("记事表").Rows
     str &= r("项目名称") & "  " & r("备注")  & vbcrlf 
Next
 感谢 感谢 

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


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

Dim str As String = ""
For Each r As DataRow In DataTables("记事表").Select("日期>=#" & Date.today.adddays(1) & "# and 日期<=#" & Date.today.AddDays(2) & "#")
    str &= r("项目名称") & "  " & r("备注")  & vbcrlf
Next
msgbox(str)

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


加好友 发短信
等级:九尾狐 帖子:2707 积分:18056 威望:0 精华:0 注册:2013/4/9 10:41:00
  发帖心情 Post By:2017/9/13 22:40:00 [只看该作者]

如果没有内容可以不发送吗?感谢 感谢 

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


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

以下是引用yangwenghd在2017/9/13 22:40:00的发言:
如果没有内容可以不发送吗?感谢 感谢 

 

判断

 

If str = Nothing Then

    return

End If

m.Content = str

m.Send


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


加好友 发短信
等级:九尾狐 帖子:2707 积分:18056 威望:0 精华:0 注册:2013/4/9 10:41:00
  发帖心情 Post By:2017/9/13 23:42:00 [只看该作者]

If str = Nothing Then
    Return
End If
For Each r As DataRow In DataTables("记事表").Select("事件日期>=#" & Date.today.adddays(1) & "# and 事件日期<=#" & Date.today.AddDays(2) & "#")
    str &= r("项目名称") & "  " & r("事件内容")  & vbcrlf
Next
'msgbox(str)

'msgbox(str) '预览代码
m.Content = str.Trim(",")
m.Send
msgbox("发送完毕")

是这样的吗? 感谢 感谢 

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


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

For Each r As DataRow In DataTables("记事表").Select("事件日期>=#" & Date.today.adddays(1) & "# and 事件日期<=#" & Date.today.AddDays(2) & "#")
    str &= r("项目名称") & "  " & r("事件内容")  & vbcrlf
Next
 
If str = Nothing Then
    Return
End If

 回到顶部