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檔中出現類似於以下內容的錯誤:
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 的步驟

  1. 使用管理員帳戶登錄到報表伺服器,然後更改為根。如需認證,請聯絡 DELL Technologies 技術支援團隊 以協助處理認證事宜。
  2. 將目錄變更為 '/opt/emc/dpa/services/bin' 資料夾。 
# cd /opt/emc/dpa/services/bin
 
  1. 執行下列命令以取得目前組態的詳細資訊:
# ./dpa.sh ds query "select * from apollo.mail_server_configuration"

  
  1. 記下下方報告的向下值 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)
 
  1. 如果 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
 
  1. 使用以下命令重新啟動報表伺服器上的服務:
# ./dpa.sh svc restart 
 

適用於 PowerProtect Data Manager 19.17 的步驟

  1. 使用管理員帳戶登錄到報表伺服器,然後更改為根。如需認證,請聯絡 DELL Technologies 技術支援 團隊以協助處理認證事宜。

    便條:在幾個不同的步驟中,密碼被稱為「密碼123!必須使用真實密碼進行更新。
     
  2. 執行下列命令以取得目前組態的詳細資訊:
# psql postgresql://reportinguser:'Password123!'@127.0.0.1:9003/apollo -c "select * from apollo.mail_server_configuration" 
 
  1. 記下下方報告的向下值 f_idf_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)   

  

 

  1. 如果 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 
 
  1. 使用以下命令重新啟動報表伺服器上的服務:
# systemctl start reporting-service.service reporting-data-collector.service  reporting-data-processor.service reporting-generator.service 

 

適用於 PowerProtect Data Manager 19.18 的步驟

  1. 使用管理員帳戶登錄到報表伺服器,然後更改為根。如需認證,請聯絡 DELL Technologies 技術支援團隊 以協助處理認證事宜。

    便條:在幾個不同的步驟中,密碼被稱為“密碼123!”。必須使用真實密碼進行更新。
     
  2. 執行下列命令以取得目前組態的詳細資訊:
 
# psql postgresql://reportinguser:'Password123!'@127.0.0.1:9003/reporting -c "select * from reportconfig.mail_server_configuration" 
 
  1. 記下下方報告的向下值 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)    
 
  1. 如果 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 
 
  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 Essentials
Article 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.