发送email时防止发送无title

from: 发送email时防止发送无title 

Using the Code


We'll follow these steps to validate an empty subject line for Outlook 2007.
Go to Tools -> Macro -> Visual Basic Editor. Or, directly press Alt + F11.


The Visual Basic editor window gets opened.
On the left pane, you will see Microsoft Outlook Objects or Project1, expand this. Now, you will see the ThisOutLookSession entry.


Double click on ThisOutLookSession. It will open up a code pane.
Copy and paste the following code in the code pane:
Collapse | Copy Code
Private Sub Application_ItemSend(ByVal Item As Object, Cancel As Boolean)
Dim strSubject As String
strSubject = Item.Subject
If Len(Trim(strSubject)) = 0 Then
Prompt$ = "Subject is Empty. Are you sure you want to send the Mail?"
If MsgBox(Prompt$, vbYesNo + vbQuestion + _
vbMsgBoxSetForeground, _
"Check for Subject") = vbNo Then
Cancel = True
End If
End If
End Sub



Now, just save the project.

There is one more setting you need to do, and that is to enable the macro. Go to Tools->Macro->Security. A dialog window gets opened. Select Warning for all macro options.



That's it.. You are good to go now.

Close your Outlook and open it again. You will be notified about a security concern. See the image below:



Click on Enable Macros.

Now, try to send an mail with an empty subject line. Enjoy....
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值