我正在尝试使用gmail作为smtp主机为log4j设置smtpappender。
我已经读过端口号需要是465或587(取决于tls或ssl),并且log4j由于某种原因不允许在log4j.properties配置文件中设置不同的端口。
我已经读过,执行此操作的最佳方法是使用System.setProperty,它会将默认的javaxmail端口更改为gmail。
但是,当我尝试设置System.property条目时,默认端口仍为25
System.setProperty(“mail.smtp.starttls.enable”,“true”); System.setProperty(“mail.smtp.port”,“587”);
我想知道是否有人可以帮助我,我愿意接受建议,我只需要smtpAppender为gmail工作,不关心如何让它工作。
由于