Class GenericEmailProvider

java.lang.Object
org.aoju.bus.notify.provider.AbstractProvider<GenericProperty,Context>
org.aoju.bus.notify.provider.generic.GenericEmailProvider
All Implemented Interfaces:
Provider<GenericProperty>

public class GenericEmailProvider extends AbstractProvider<GenericProperty,Context>
电子邮件消息
Since:
Java 17+
Author:
Justubborn
  • Constructor Details

    • GenericEmailProvider

      public GenericEmailProvider(Context properties)
  • Method Details

    • send

      public Message send(GenericProperty entity)
      Description copied from interface: Provider
      指定模版Property并发送 注意:不同等服务商使用的模版实现不同
      Specified by:
      send in interface Provider<GenericProperty>
      Overrides:
      send in class AbstractProvider<GenericProperty,Context>
      Parameters:
      entity - 通知内容
      Returns:
      发送结果
    • getAddress

      public jakarta.mail.internet.InternetAddress[] getAddress(String address, Charset charset)
      将一个地址字符串解析为多个地址 地址间使用" "、","、";"分隔
      Parameters:
      address - 地址字符串
      charset - 编码
      Returns:
      地址列表