delphi 利用 调用 office outlook 2003 发邮件 已成功,但是每次在发送邮件时都会弹出来一个确认窗口,需要手工点是才能发送。并且前后要点三次才能成功发送。
如下图:
因为我要做的软件每天都有大量的邮件要通过outlook连接exchange server发送邮件,并且是自动发送的。有什么办法实际outlook的隐式调用吗?及不需要确认,就可以调用它来发邮件。

解决方案 »

  1.   

    楼主为啥要用outlook发送邮件啊,indy很好用的
      

  2.   


    indy可以收发人家内部局域网的邮件系统吗?exchange server邮件系统。不提供POP3和SMTP的。是和windows域用户账户挂钩的。
      

  3.   


    在outlook里翻了个遍,没有找到任何有用的设置。
      

  4.   

    indy可以收发人家内部局域网的邮件系统吗?exchange server邮件系统。不提供POP3和SMTP的。是和windows域用户账户挂钩的。
      

  5.   

    楼主可以先用Spy探知窗口名称,然后用FindWindow找到句柄,然后SendMessage给哪个窗口,可以模拟自动点击鼠标的。
      

  6.   


    这样子还是会弹出提示吧我想隐式调用outlook。我现在的做法是用sql mail。不过sql mail对于稍加频繁的邮件发送就显得力不存心了。大约有百分之二十的邮件没有发送出去。不过sql mail调用outlook发邮件是隐式的。表面上看不来。
      

  7.   

    我用的就是indy是exchange server邮件系统,对外对内都可以正常发邮件。
      

  8.   

    xjjrocker可不可以提供一个例程给我啊。[email protected]
      

  9.   


    请问告诉我收发exchange邮件系统的mail客户端要怎么做啊?exchange不开pop3与smtp服务。
      

  10.   

    请问告诉我收发exchange邮件系统的mail客户端要怎么做啊?exchange不开pop3与smtp服务。
      

  11.   

    请问告诉我收发exchange邮件系统的mail客户端要怎么做啊?exchange不开pop3与smtp服务