The WinGate Module Wizard (WMW) is a Visual Studio 2010 plugin that makes it easy to create boilerplate code for WinGate plugins.
Quick Start
- Install WinGate on your development machine and stop the WinGate service.
- Install the WinGate SDK onto the same machine
- Run Visual Studio 2010
- Create New Project and select WinGate Plugin Module from the Visual C++ section of the Installed Templates
- Set options in the Wizard and click Finish.
- Build solution
- Run WinGate
Assuming you have set options to add your module to the manifest and register the package with WinGate, then WinGate and the Wingate Management Console (WMC) should load your module.
NOTE: The buffering in the example programs is naive; it does not stream to disk and holds the entire message content in memory. Therefore it is not recommended to test this with messages containing extremely large amounts of data
The QuickStart guide will show you how to install the wizard and get your environment setup for developing WinGate plugins.
Wizard Options
Friendly name and Description
...
Select this option to have the entire plugin package registered with WinGatea registry entry created for your package. 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 registry entry in manually at a later time.
This feature is typically left checked.
BAD SMTP QUEUE MESSAGE