【问题标题】:How to configure mail server settings in JasperReports Server 4.0.0如何在 JasperReports Server 4.0.0 中配置邮件服务器设置
【发布时间】:2012-03-09 07:40:49
【问题描述】:

我正在使用 JasperReports Server 4.0.0,我想了解如何配置邮件服务器设置以通过报告计划发送报告。

我该怎么做?有人知道吗?

【问题讨论】:

    标签: jasper-reports jasperserver


    【解决方案1】:

    您应该编辑 <app-server>/<deployment>/WEB-INF/js.quartz.properties 配置文件。

    引用自JasperReports Server Community Project Installation Guide6.4.1 邮件服务器配置设置)。

    • report.scheduler.mail.sender.host - 托管邮件服务器的计算机的名称
    • report.scheduler.mail.sender.username - JasperReports Server 可以使用的邮件服务器中的用户名
    • report.scheduler.mail.sender.password - 邮件服务器用户的密码
    • report.scheduler.mail.sender.from - 电子邮件通知中发件人字段中显示的地址
    • report.scheduler.mail.sender.protocol - 邮件服务器使用的协议。 JasperReports Server 仅支持 SMTP。注意:您的输入必须小写。例如:smtp
    • report.scheduler.mail.sender.port - 邮件服务器使用的端口号。对于 SMTP,默认值通常为 25(25 以外的值可能在 较早的 JasperServer 版本)

    【讨论】:

    • 感谢您的回复,我有这个安装指南,但我对 js.quartz.properties 的参数(如主机名等)感到困惑。你能给我一个雅虎这些参数的例子吗?假设我的 id 是 lucky@ymail.com
    • 感谢您指出要编辑的文件的名称,而不仅仅是内容应该是什么。很遗憾,您不能在 JasperServer 的 Web 界面中编辑这些内容。 :(
    【解决方案2】:

    雅虎设置是:

    Yahoo! Mail SMTP server address: smtp.mail.yahoo.com
    Yahoo! Mail SMTP user name: full email address (including "@yahoo.com")
    Yahoo! Mail SMTP password: Your Yahoo! Mail password
    Yahoo! Mail SMTP port: 25
    

    原来是这样:

    # This file is now just a pass-through for stuff in the 
    # file referenced by the Maven js.quartz.properties file.
    
    quartz.delegateClass=org.quartz.impl.jdbcjobstore.PostgreSQLDelegate
    
    quartz.tablePrefix=QRTZ_
    
    quartz.extraSettings=
    
    report.scheduler.mail.sender.host=smtp.mail.yahoo.com
    report.scheduler.mail.sender.username= Your full Yahoo! Mail email address (including "@yahoo.com")
    report.scheduler.mail.sender.password= Your Yahoo! Mail password
    report.scheduler.mail.sender.from=Your Full Yahoo Email
    report.scheduler.mail.sender.protocol=smtp
    report.scheduler.mail.sender.port=25
    

    【讨论】:

    • 您好,我想知道通过 JasperServer 的任何计划报告可以有多少收件人,因为我只能在收件人中添加 25 人。能否提高限额。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-04-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-08-02
    相关资源
    最近更新 更多