简介
本文档介绍如何在位于专用网络的CloudCenter Manager(CCM)中使用端口25配置简单邮件传输协议(SMTP)邮件服务器。
先决条件
要求
Cisco 建议您了解以下主题:
- Linux界面
- 虚拟机环境
- 虚拟接口管理器(VIM)
使用的组件
本文档中的信息基于以下软件版本:
- CloudCenter版本4.8.0.x和4.8.1.x
- CCM组件
本文档中的信息基于特定专用实验室环境中的设备。本文档中使用的所有设备最初均采用原始(默认)配置。如果您的网络处于活动状态,请确保您了解所有命令的潜在影响。
背景信息
有些客户有专用环境,他们需要使用端口25上的SMTP服务器配置CCM邮件属性。
配置
无法在端口25上使用SMTP服务器配置CCM邮件属性。
步骤1.在CCM组件中,备份/usr/local/tomcat/webapps/ROOT/WEB-INF/mail.properties文件。
cp mail.properties mail.properties.original
步骤2.使用文本编辑器打开邮件属性并执行以下更改:
vi mail.properties
# The hostname or IP address of your SMTP server
# Currently mob-gen.com email domain is hosted by gmail
# Gmail requires smtp over ssl, do not modify these settings
步骤3.将IP地址或域名服务器(DNS)用于SMTP服务器:
mail.smtp.host=<IP address or DNS>
步骤4.对于无身份验证,使用false(没有身份验证,任何人都可以使用您的SMTP服务器发送电子邮件)。
mail.smtp.auth=false
步骤5.使用端口25:
mail.smtp.port=25
mail.smtp.socketFactory.port=25
步骤6.在端口25上将com.sun.mail.smtp用于SMTP:
mail.smtp.socketFactory.class=com.sun.mail.smtp
步骤7.使用真实陈述:
mail.smtp.socketFactory.fallback=true
步骤8.无更改:
# Email user to authenticate to gmail
mail.user.number=1
mail.user.1=
mail.password.1=
步骤9.用于发送电子邮件通知的电子邮件:
from.mail.user.1=<username@example.com>
步骤10.使用的用户名:
from.mail.username.1=<username>
步骤11.保存电子邮件属性文件,它必须如下所示:
# The hostname or IP address of your SMTP server
# Currently mob-gen.com email domain is hosted by gmail
# Gmail requires smtp over ssl, do not modify these settings
mail.smtp.host=smtp.cloudcenter.com
mail.smtp.auth=false
mail.smtp.port=25
mail.smtp.socketFactory.port=25
mail.smtp.socketFactory.class=com.sun.mail.smtp
mail.smtp.socketFactory.fallback=true
# Email user to authenticate to gmail
mail.user.number=1
mail.user.1=
mail.password.1=
from.mail.user.1=noreply@cloudcenter.com
from.mail.username.1=CloudCenter Admin
步骤12.重新启动tomcat服务:
/etc/init.d/tomcat stop
/etc/init.d/tomcat start
验证
当前没有可用于此配置的验证过程。
故障排除
目前没有针对此配置的故障排除信息。