IMailNotificationOptions.cs 974 B

1234567891011121314151617181920212223242526272829303132333435
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Threading.Tasks;
  5. namespace GreenTree.Strohrmann.ERP.Services.Notification
  6. {
  7. public interface IMailNotificationOptions
  8. {
  9. /// <summary>
  10. /// The Name from which the mails come from
  11. /// </summary>
  12. public string From { get; set; }
  13. /// <summary>
  14. /// The address of the SMTP server
  15. /// </summary>
  16. public string SmtpServerAddress { get; set; }
  17. /// <summary>
  18. /// The authenticated username on the SMTP server
  19. /// </summary>
  20. public string SmtpServerUsername { get; set; }
  21. /// <summary>
  22. /// The password of the authenticated SMTP server
  23. /// </summary>
  24. public string SmtpServerPassword { get; set; }
  25. /// <summary>
  26. /// The domain of the authenticated SMTP server
  27. /// </summary>
  28. public string SmtpServerDomain { get; set; }
  29. }
  30. }