...
Enter the text you wish users of your module to see when they view the Module panel in the WinGate Management Console. The friendly name will also be used ti to name the DLL's and projects for your plugin.
...
Select this option to generate sample code for filtering POP3 traffic from sources such as the POP3 Proxy Service in WinGate. The example code monitors the POP3 commands and message data and will convert "unsafe" emails into a plaintext message indicating that it has been blocked.
To generate an "unsafe" message, just put the text "BAD POP3 MESSAGE" somewhere in the message (without quotes).
Generate SMTP filter sample code
Select this option to generate sample code for filtering SMTP traffic from sources such as the SMTP Server in WinGate. The example code will monitor emails being sent via the source and send back an error message to the client if the message is deemed "unsafe".
it It also demonstrates setting an internal tag to indicate the email has been scanned, which is then read by the SMTP queue filter so it can avoid rescanning the message.
To generate an "unsafe" message, just put the text "BAD SMTP MESSAGE" somewhere in the message (without quotes).
Generate SMTP queue filter sample code
Select this option to generate sample code for monitoring the SMTP queue used by services such as the SMTP Server. The example code monitors new mails put into the queue and checks to see if they are "unsafe". If they are, the message is deleted.
To generate an "unsafe" message, just put the text "BAD SMTP QUEUE MESSAGE" somewhere in the message (without quotes).
Create UI Module
Select this option if your plugin requires a user interface that runs in the WinGate Management Console. It generates a separate project to create the UI dll required. Most plugins will generally have both an Engine and UI side module.
Create panel in UI Module under tree node
...
Selecting this option automatically adds entries into your plugin manifest file for the module(s) you are generating. Without these entries WinGate will not load the module(s) ; and you will have to add them manually later.
This feature is typically left checked.
Select this option to have the entire plugin package registered with WinGate. If this is not checked then WinGate will not see your package at all and will not attempt to load the modules within the package manifest. You would have to add the package entry in manually at a later time.
This feature is typically left checked.