New Engine Functions

Hello.

NVGT really should have SMTP mail function. I've requested it on GitHub, however at this time more functions are necessary.

int exec(string command, string@&out output = null);

This function will send to system command line. Because run function cannot execute Python scripts because I want to use Python integrated SMTP script before SMTP function gets added here.

The output parameter is a reference to a string and should be optional.

The function returns int value, the value which the command promt returns as errorlevel etc.

Thanks!

I plan to wrap both the SMTP API and the process API from Poco, making both functionality possible. SMTP is already possible via the nvgt_curl plugin.