Agent to delete VBS & EXE emails (Formula)

This agent, when set to fire before new mail arrives, will detect and delete emails with VBS & EXE attachments.

This agent, when set to fire before new mail arrives, will detect and delete emails with VBS & EXE attachments.

It will also send an email to the sender, receipient, and admins.


mSubject := Subject;
mFrom := From;
mSendTo := SendTo;
mBadFile := "No";

mEmailSendTo := From + " , " + SendTo;
mEmailBCC := "Administrators";
mEmailCC := "";
mEmailSubject := "REJECTED: " + mSubject;
mEmailBody := "The message with the subject '" + mSubject + "' was
rejected because it contained a VBS or EXE attachment." + @Char(13)
+@Char(0) + @Char(13) +@Char(0) +
"Our policies do not allow those types of files.";


mAttachedFileNames := @UpperCase(@Implode(@AttachmentNames; ";"));
@If(@Contains(mAttachedFileNames;".VBS")|
@Contains(mAttachedFileNames;".EXE");@Set("mBadFile"; "Yes"); "");

@If(mBadFile = "Yes";@MailSend( mEmailSendTo ; mEmailCC ; mEmailBCC ;
mEmailSubject ; mEmailBody ; "" );"");
@If(mBadFile = "Yes";@DeleteDocument;"");
This was first published in December 2001

Dig deeper on Lotus Notes Domino Administration Tools

0 comments

Oldest 

Forgot Password?

No problem! Submit your e-mail address below. We'll send you an email containing your password.

Your password has been sent to:

SearchWinIT

Search400

  • iSeries tutorials

    Search400.com's tutorials provide in-depth information on the iSeries. Our iSeries tutorials address areas you need to know about...

  • V6R1 upgrade planning checklist

    When upgrading to V6R1, make sure your software will be supported, your programs will function and the correct PTFs have been ...

  • Connecting multiple iSeries systems through DDM

    Working with databases over multiple iSeries systems can be simple when remotely connecting logical partitions with distributed ...

SearchEnterpriseLinux

SearchVirtualDataCentre.co.uk

Close