PowerProtect:Data Manager 报告浏览器无法使用已启用 StartTLS 的 SMTP 服务器发送电子邮件报告。
Summary: 用户不会收到电子邮件报告。
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Symptoms
将电子邮件设置配置添加到 PowerProtect Data Manager (PPDM) 后,不会通过电子邮件接收报告。
在报表服务器上,server.log文件中存在类似于以下内容的错误:
在报表服务器上,server.log文件中存在类似于以下内容的错误:
2024-02-05 15:32:37,010 ERROR [com.emc.dpa.command.notification.NotificationSenderMDB] (Thread-131073) Problems while sending e-mail notification: com.sun.mail.smtp.SMTPSendFailedException: 451 5.7.3 STARTTLS is required to send mail [MailServer 2024-02-05T08:32:36.994Z 08DC257F199B3AC5]
Cause
配置中定义的电子邮件服务器已启用 StartTLS。它要求客户端在连接时使用 StartTLS 发送电子邮件。
Resolution
若要解决此问题,必须在报表服务器上存储的配置中启用 StartTLS。
可以按照下面提到的步骤来解决此问题。
PowerProtect Data Manager 19.16 的步骤
- 使用管理员帐户登录到报表服务器,然后更改为 root。如果需要凭据,请联系 DELL Technologies 技术支持团队 以获取凭据。
- 将目录更改为
'/opt/emc/dpa/services/bin'文件夹中。
# cd /opt/emc/dpa/services/bin
- 运行以下命令以获取当前配置的详细信息:
# ./dpa.sh ds query "select * from apollo.mail_server_configuration"
- 记下在以下项下报告的值
f_id和f_start_tls_enabled。以下是预期结果的示例:
# ./dpa.sh ds query "select * from apollo.mail_server_configuration" EMC Data Protection Advisor f_id | f_lastmodified | f_credential_id | f_from_address | f_hostname | f_port | f_security_protocol | f_start_tls_enabled --------------------------------------+-------------------------+--------------------------------------+-------------------+--------------------+--------+---------------------+--------------------- d61193eb-be0c-42aa-a841-7ef1b281d008 | 2023-12-12 09:02:01.978 | c7321673-3879-4c5e-b0f2-a0029f8815c9 | ppdm@yourcompany.com | smtp.emailserverdomain.com | 587 | None | f (1 row)
- 如果
f_start_tls_enabled值设置为“F”,必须更改为“T”。要进行此更改,可以使用以下命令:
./dpa.sh ds query "UPDATE apollo.mail_server_configuration SET f_start_tls_enabled = 't' WHERE f_id = 'f_id identified from step above'"
示例:
# ./dpa.sh ds query "UPDATE apollo.mail_server_configuration SET f_start_tls_enabled = 't' WHERE f_id = 'd61193eb-be0c-42aa-a841-7ef1b281d008'" EMC Data Protection Advisor UPDATE 1
- 使用以下命令在报表服务器上重新启动服务:
# ./dpa.sh svc restart
PowerProtect Data Manager 19.17 的步骤
- 使用管理员帐户登录到报表服务器,然后更改为 root。如果需要凭据,请联系 DELL Technologies 技术支持 团队以获取凭据。
注意:在几个不同的步骤中,密码被称为“Password123!”。必须使用真实密码进行更新。 - 运行以下命令以获取当前配置的详细信息:
# psql postgresql://reportinguser:'Password123!'@127.0.0.1:9003/apollo -c "select * from apollo.mail_server_configuration"
- 记下在以下项下报告的值
f_id和f_start_tls_enabled。以下是预期结果的示例:
# psql postgresql://reportinguser:'Password123!'@127.0.0.1:9003/apollo -c "select * from apollo.mail_server_configuration" EMC Data Protection Advisor f_id | f_lastmodified | f_credential_id | f_from_address | f_hostname | f_port | f_security_protocol | f_start_tls_enabled --------------------------------------+-------------------------+--------------------------------------+-------------------+--------------------+--------+---------------------+--------------------- d61193eb-be0c-42aa-a841-7ef1b281d008 | 2023-12-12 09:02:01.978 | c7321673-3879-4c5e-b0f2-a0029f8815c9 | ppdm@yourcompany.com | smtp.emailserverdomain.com | 587 | None | f (1 row)
- 如果
f_start_tls_enabled值设置为“F”,必须更改为“T”。要进行此更改,可以使用以下命令:
#psql postgresql://reportinguser:'Password123!'@127.0.0.1:9003/apollo -c "UPDATE apollo.mail_server_configuration SET f_start_tls_enabled = 't' WHERE f_id = 'f_id identified from step above'"
示例:
# psql postgresql://reportinguser:'Password123!'@127.0.0.1:9003/apollo -c "UPDATE apollo.mail_server_configuration SET f_start_tls_enabled = 't' WHERE f_id = 'd61193eb-be0c-42aa-a841-7ef1b281d008'" EMC Data Protection Advisor UPDATE 1
- 使用以下命令在报表服务器上重新启动服务:
# systemctl start reporting-service.service reporting-data-collector.service reporting-data-processor.service reporting-generator.service
PowerProtect Data Manager 19.18 的步骤
- 使用管理员帐户登录到报表服务器,然后更改为 root。如果需要凭据,请联系 DELL Technologies 技术支持团队 以获取凭据。
注意:在几个不同的步骤中,密码被提及为“Password123!”。必须使用真实密码进行更新。
- 运行以下命令以获取当前配置的详细信息:
# psql postgresql://reportinguser:'Password123!'@127.0.0.1:9003/reporting -c "select * from reportconfig.mail_server_configuration"
- 记下在以下项下报告的值
f_id和f_start_tls_enabled.以下是预期结果的示例:
EMC Data Protection Advisor f_id | f_lastmodified | f_credential_id | f_from_address | f_hostname | f_port | f_security_protocol | f_start_tls_enabled --------------------------------------+-------------------------+--------------------------------------+-------------------+--------------------+--------+---------------------+--------------------- d61193eb-be0c-42aa-a841-7ef1b281d008 | 2023-12-12 09:02:01.978 | c7321673-3879-4c5e-b0f2-a0029f8815c9 | ppdm@yourcompany.com | smtp.emailserverdomain.com | 587 | None | f (1 row)
- 如果
f_start_tls_enabled值设置为“F”,必须更改为“T”。要进行此更改,可以使用以下命令:
psql postgresql://reportinguser:'Password123!'@127.0.0.1:9003/reporting -c "UPDATE reportconfig.mail_server_configuration SET f_start_tls_enabled = 't' WHERE f_id = 'f_id identified from step above'"
示例:
# psql postgresql://reportinguser:'Password123!'@127.0.0.1:9003/reporting -c "UPDATE reportconfig.mail_server_configuration SET f_start_tls_enabled = 't' WHERE f_id = 'd61193eb-be0c-42aa-a841-7ef1b281d008'" EMC Data Protection Advisor UPDATE 1
- 使用以下命令在报表服务器上重新启动服务:
# systemctl start reporting-service.service reporting-data-collector.service reporting-data-processor.service reporting-generator.service
Affected Products
PowerProtect Data Manager, PowerProtect Data Manager EssentialsArticle Properties
Article Number: 000221887
Article Type: Solution
Last Modified: 26 May 2025
Version: 3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.