コード例 #1
0
 /// <summary>
 /// Create an instance of EmailLogger.
 /// </summary>
 /// <param name="pFileFolder">The full path to the serilization file.</param>
 /// <param name="pFromServer">The name of the SMTP server.</param>
 /// <param name="pToServer">The name of the SMTP server.</param>
 /// <param name="pPassword">The "from" for the emails that get sent.</param>
 /// <param name="pFrom">The "from" for the emails that get sent.</param>
 /// <param name="pTo">The "to" for the emails that get sent.</param>
 public EmailLogger(string pFileFolder, string pFromServer, string pToServer, string pPassword, string pFrom, String pTo, SetForSendingDelegate pSetForSendingDelegate)
 {
     fileFolder            = pFileFolder;
     subjectHeader         = "From> " + pFromServer + " - ";
     toServer              = pToServer;
     password              = pPassword;
     from                  = pFrom;
     to                    = pTo;
     setForSendingDelegate = pSetForSendingDelegate;
 }
コード例 #2
0
ファイル: TimokLogger.cs プロジェクト: cuongdodinh/timok.rbr
 public void AddEmailLogger(string pFolder, string pRbrServer, string pEmailServer, string pEmailFrom, string pEmailPassword, string pEmailTo, SetForSendingDelegate pSetForSendingDelegate)
 {
     if (emailLogger != null)
     {
         return;
     }
     emailLogger = new EmailLogger(pFolder, pRbrServer, pEmailServer, pEmailPassword, pEmailFrom, pEmailTo, pSetForSendingDelegate)
     {
         Formatter = timokLogEntryFormatter
     };
     logger.AddLogger("emailLog", emailLogger);
 }