application-center.yml 1.5 KB
Newer Older
智布道's avatar
智布道 已提交
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42
spring:
  # 指定默认MimeMessage的编码,默认为: UTF-8
  mail:
    default-encoding: UTF-8
    # 指定SMTP server使用的协议,默认为: smtp
    protocol: smtp
    # 指定SMTP server host.
    host: ${ONEBLOG_MAIL_HOST}
    port: ${ONEBLOG_MAIL_PORT:465}
    # 指定SMTP server的用户名.
    username: ${ONEBLOG_MAIL_USERNAME}
    # 指定SMTP server登录密码:
    password: ${ONEBLOG_MAIL_PASSWORD}
    # 指定是否在启动时测试邮件服务器连接,默认为false
    test-connection: false
    properties:
      mail.smtp.auth: true
      # 腾讯企业邮箱 下两个配置必须!!!
      mail.smtp.ssl.enable: true
      mail.smtp.socketFactory.class: javax.net.ssl.SSLSocketFactory
      mail.smtp.socketFactory.port: 465
      mail.smtp.starttls.enable: true
      mail.smtp.starttls.required: true
      mail.smtp.connectiontimeout: 50000
      mail.smtp.timeout: 30000
      mail.smtp.writetimeout: 50000
  # Redis数据库索引(默认为0)
  redis:
    jedis:
      pool:
        # 连接池最大连接数(使用负值表示没有限制)
        max-active: 8
        # 连接池最大阻塞等待时间(使用负值表示没有限制)
        max-wait: -1ms
        # 连接池中的最大空闲连接
        max-idle: 8
        # 连接池中的最小空闲连接
        min-idle: 0
    # 连接超时时间(毫秒)
    timeout: 5000ms
    # 默认的数据过期时间,主要用于shiro权限管理
    expire: 2592000