我做的发邮件程序是:当客户提交表单的页面里(submit.asp), include 一个mail.asp,这样一来可以在提交表单的同时发邮件给相关人员,但是现在的问题是客户端有延迟(因为mail.asp需要时间),这样一来很影响效果,如果做到 mail.asp在服务器端执行,这样做到提交和发邮件都互不影响.
这些程序我就不贴了
...全文
296打赏收藏
邮件问题,急....(在线等待)
发邮件时候,如何做到发邮件不延迟 我做的发邮件程序是:当客户提交表单的页面里(submit.asp), include 一个mail.asp,这样一来可以在提交表单的同时发邮件给相关人员,但是现在的问题是客户端有延迟(因为mail.asp需要时间),这样一来很影响效果,如果做到 mail.asp在服务器端执行,这样做到提交和发邮件都互不影响. 这些程序我就不贴了
这好像不能在邮件发送之前显示"Message sent succesfully!"消息,然而客户端却对于毫无消息的等待会感到不愉快。这在ASP中是很不好解决的。我的方案是在客户端Submit之后,展现一个动态的等待画面(如进度条),但是这只是一个假象,并不能真正展现出在服务器端的运行情况,但客户还是可以接受的,至少感觉上没有导致界面不愉快的情况。