用Outlook 11.0 object library发送邮件的有关问题
用Outlook 11.0 object library发送邮件的问题VB codeDim olApp As New Outlook.ApplicationDim oMail As
用Outlook 11.0 object library发送邮件的问题
VB code Dim olApp As New Outlook.Application Dim oMail As Outlook.MailItem Set oMail = olApp.CreateItem(olMailItem) With oMail .Subject = "tester" .To = "123456@qq.com" .Body = "nothing" .Send End With olApp.Quit Set oMail = Nothing Set olApp = Nothing
代码如上。
总弹出对话框,内容是:
“有一个程序试图以您的名义自动发送电子邮件。是否允许该操作?
如果对此意外,这可能是由于病毒导致,您应选择“否”。”
必须点是才能发送邮件,怎么直接发送邮件,不出这个提示?
[解决办法]这是WINDOWS安全设置或者防火墙里的东西
发送邮件的软件太多了,还有必要再写么?
如果实在要写,可以用Winsock控件写
网上搜一下,代码一大把