示例#1
0
        public static bool SendMailToRoyality(string toEmail, string toName, string id, System.Text.StringBuilder message)
        {
            try
            {
                Mail.MailData amail = new Mail.MailData();
                amail.to = toEmail;//dr["EmailID"].ToString();
                amail.toName = toName; //dr["Name"].ToString();
                amail.from = mailSenderAccount;
                amail.fromName = mailSenderAccountName;
                amail.fromUID = mailEmailAccountID;
                amail.fromPwd = mailEmailAccountPassword;
                amail.smtpServer = mailEmailAccountSMTPServer;
                Char pad = '0';
                amail.subject = "Enrollment No. - " + (id.ToString().PadLeft(4, pad)) + " : " + "Master Card Platinum Royal Card Enrollment";
                amail.bodyMessage = message.ToString();

                Mail mail = new Mail();
                return mail.sendMail_Net(amail, false);
            }
            catch (Exception ex)
            {
                Microsoft.Practices.EnterpriseLibrary.Logging.Logger.Write("Email Sending Error: " + ex.Message);
                return false;
            }
            finally
            {

            }

        }
示例#2
0
        public static void SendMailToCustomerSupport(System.Text.StringBuilder message, string recipient)
        {
            try
            {
                Mail.MailData errmaildata = new Mail.MailData();
                //errmaildata.to = mailEmailAccountID;
                errmaildata.to = recipient;
                errmaildata.toName = "";
                errmaildata.from = mailSenderAccount;
                errmaildata.fromName = mailSenderAccountName;
                errmaildata.fromUID = mailEmailAccountID;
                errmaildata.fromPwd = mailEmailAccountPassword;
                errmaildata.smtpServer = mailEmailAccountSMTPServer;
                errmaildata.subject = "Booking Failure";
                errmaildata.bodyMessage = message.ToString();

                Mail mail = new Mail();
                mail.sendMail_Net(errmaildata, false);
            }
            catch (Exception ex)
            {
                Microsoft.Practices.EnterpriseLibrary.Logging.Logger.Write("Failure Email send error: " + ex.Message);
            }
        }
示例#3
0
        public static bool SendMailToTestUser(string toEmail, string toName, System.Text.StringBuilder message)
        {
            try
            {
                Mail.MailData amail = new Mail.MailData();
                amail.to = toEmail;
                amail.toName = toName;
                amail.from = mailSenderAccount;
                amail.fromName = mailSenderAccountName;
                amail.fromUID = mailEmailAccountID;
                amail.fromPwd = mailEmailAccountPassword;
                amail.smtpServer = mailEmailAccountSMTPServer;

                amail.subject = "IDBI Return Receipt Error";
                amail.bodyMessage = message.ToString();

                Mail mail = new Mail();
                return mail.sendMail_Net(amail, false);
            }
            catch (Exception ex)
            {
                Microsoft.Practices.EnterpriseLibrary.Logging.Logger.Write("Email Sending To TestUser Error: " + ex.Message);
                return false;
            }
            finally
            {

            }

        }