VzTemplateSmtpEmailSenderConfiguration.cs 474 B

123456789101112131415
  1. using Abp.Configuration;
  2. using Abp.Net.Mail;
  3. using Abp.Net.Mail.Smtp;
  4. using Abp.Runtime.Security;
  5. namespace VberZero.Net.Emailing;
  6. public class VzTemplateSmtpEmailSenderConfiguration : SmtpEmailSenderConfiguration
  7. {
  8. public VzTemplateSmtpEmailSenderConfiguration(ISettingManager settingManager) : base(settingManager)
  9. {
  10. }
  11. public override string Password => SimpleStringCipher.Instance.Decrypt(GetNotEmptySettingValue(EmailSettingNames.Smtp.Password));
  12. }