邮件服务器配置 API


邮件服务器API 允许用户在Applications Manager中查看邮件服务器详细信息和配置邮件服务器参数。这些API允许管理员用户将邮件服务器配置为在发生告警时将电子邮件发送给指定的人。该API旨在支持GET和POST请求。

  • GET Request- 查看/列出邮件服务器详细信息。
  • POST请求 -添加或更新邮件服务器详细信息。

GET请求

每当通过GET方法发送请求时,都会列出与API对应的数据。

示例请求

http://[host]:[port]/AppManager/xml/MailServer?apikey=[apikey]

POST请求

通过POST方法发送请求时,将添加/更新相应的数据。

示例请求

http://[host]:[port]/AppManager/xml/MailServer?apikey=[apikey]

请求参数

API请求中涉及的参数如下所述:

对于主服务器:

字段描述
smtpServer运行SMTP服务器的主机的服务器IP或主机名。
smtpPortSMTP端口号。
smtpEmail该SMTP服务器中可用的电子邮件地址。
smtpUserName认证用户名
smtpPassword认证密码
prmTlsAuth主Tls身份验证。该值可以为true或false。
prmSslAuth主SSL身份验证。该值可以为true或false。

对于辅助服务器:

字段描述
secSmtpServer运行SMTP服务器的主机的服务器IP或主机名。
secSmtpPortSMTP端口号。
secSmtpEmail该SMTP服务器中可用的电子邮件地址。
secSmtpUserName认证用户名。
secSmtpPassword认证密码。
secTlsAuth辅助Tls身份验证。该值可以为true或false。
secSslAuth辅助SSL身份验证。该值可以为true或false。

示例

http://app-windows:9091/AppManager/xml/MailServer?apikey=7b5fde68148fa2419bc2f1a1ab87e75

语法

对于XML响应:

http://[ APM Host ]:[ APM Port ]/AppManager/xml/MailServer?apikey=[ API Key ]&smtpPort=[ Port ]&prmTlsAuth=true&prmSslAuth=[ True/False ]&secSslAuth=[ True/False ]&fromAdminServer=[ True/False ]&smtpUserName=[ Username]&smtpPassword=[ Password ]&secTlsAuth=[ True/False ]&smtpServer=[ Server Name ]&secSmtpPort=[ Secondary Port ]&secSmtpEmail=[ Email Address ]&secSmtpUserName=[ user Name ]&smtpEmail=[ Email Address ]&secSmtpServer=[ Secondary Server Name ]&secSmtpPassword=[ Password ]

对于JSON响应:

http://[ APM Host ]:[ APM Port ]/AppManager/json/MailServer?apikey=[ API Key ]&smtpPort=[ Port ]&prmTlsAuth=true&prmSslAuth=[ True/False ]&secSslAuth=[ True/False ]&fromAdminServer=[ True/False ]&smtpUserName=[ Username]&smtpPassword=[ Password ]&secTlsAuth=[ True/False ]&smtpServer=[ Server Name ]&secSmtpPort=[ Secondary Port ]&secSmtpEmail=[ Email Address ]&secSmtpUserName=[ user Name ]&smtpEmail=[ Email Address ]&secSmtpServer=[ Secondary Server Name ]&secSmtpPassword=[ Password ]

示例

http://app-windows:59090/AppManager/xml/MailServer?apikey=09eebdd6893db4d20e16b84dff6664f1&smtpPort=25&prmTlsAuth=true&prmSslAuth=true&secSslAuth=true&fromAdminServer=true&smtpUserName=primary&smtpPassword=f6JO6Wdbo&secTlsAuth=true&smtpServer=smtp&secSmtpPort=25&secSmtpEmail=JohnDoe@yahoo.com&secSmtpUserName=secondary&smtpEmail=JohnDoe@appmanager.com&secSmtpServer=smtp&secSmtpPassword=f6JO5sMs6n7

受到世界各地客户的喜爱

"具有广泛监控功能的Standout工具"

它允许我们跟踪关键指标,如响应时间、资源利用率、错误率和交易性能。实时监控告警会及时通知我们任何问题或异常,使我们能够立即采取行动。

审稿人角色:研究与开发

我喜欢Applications Manager,因为它可以帮助我们检测服务器和SQL数据库中存在的问题。
卡洛斯·里韦罗

Lexmark技术支持经理

受到全球6000多家企业的信任

我们的客户