Logging to E-mail

GeoCrew

This logging method enables sending unhandled exception details using Internet connection to the manufacturer for debugging purposes. Users may veto sending this information by unchecking a Send error data option in error dialog. Please keep in mind that sending exception log data to manufacturer may save  many valuable hours to both the support team and users themselves, since one don't need to explain workstation and IT environmental context when describing what went wrong.


Logging to e-mail depends on Smtp variable settings:


[Debug]

Smtp=1

SmtpHost=smtp.gmail.com

SmtpPort=587

SmtpSsl=1

SmtpAddress=fdf.debug@gmail.com

SmtpUsername=fdf.debug@gmail.com

SmtpPassword=*******

SmtpPath=


If Smtp variable is set to 1, error dialog will provide option to send error data and send data to the manufacturer via e-mail. If Smtp variable is set to 0, unhandled errors will not get send via e-mail and option to send error data will not appear in error dialog.


Additional variables that define the way exception logs will be sent using SMTP client are as follows:



Depending on your system security settings, primarily outbound Firewall settings, user may not have access to the designated port. Default SMTP port is 25 for non-SSL connections, while port 587 is used for accessing SSL-enabled SMTP servers.


E-mail Pickup Directory


Certain systems use organization-wide SMTP servers that collect and send e-mail messages using centralized facility. In this case it's suggested that you set SmtpPath variable to a location where external SMTP server application looks for the outbound .eml files.


Please keep in mind that setting e-mail pickup directory utilized by external SMTP server application and sending e-mails using built-in SMTP client are mutually exclusive. If SmtpPath variable is set to an existing folder then e-mail pickup directory will have precedence.