How to change SMTP Banner, HELO,EHLO Greetings for Zimbra

1- Take Zimbra backup or VM snapshot before doing any changes

2- Enter the following command to change SMTP Banner:

# su - zimbra

$ zmlocalconfig -e postfix_smtpd_banner="yourmailserver.yourdomain.com"

3- Then if you want to change HELO/EHLO names, enter:

$ zmprov mcf zimbraMtaMyHostname yourmailserver.yourdomain.com

4- If you want to disable adding X-originating (Client‘s internal-LAN IP) to email headers:

$ zmprov mcf zimbraSmtpSendAddOriginatingIP FALSE

5- Then restart Zimbra Services:

$ zmcontrol restart

How to test whether it is working:

1- Telnet to your mail server from Windows cmd or Unix GNU telnet client

telnet yourmailserver.yourdomain.com 25

- It firewall allows you to access, doing telnet to port 25 should
get your server to greet you with 220 yourmailserver.yourdomain.com

2- In telnet, type following to get HELO response

> helo yourmailserver

You should get:

250 yourmailserver.yourdomain.com

3- In telnet, type following to get EHLO response

ehlo yourmail

You should get:

250 yourmailserver.yourdomain.com

Rest of EHLO lines according to yoru server config, such as MTA mail size, STARTLS

时间: 2024-12-26 01:20:26

How to change SMTP Banner, HELO,EHLO Greetings for Zimbra的相关文章

python3.5之smtp

电子邮件无疑是最流行的应用程序,所有的TCP链接中大约一半是用于简单邮件传送协议SMTP TCP/IP交换电子邮件示意图 综上,MUA ->MTA->MDA-user目录->MTA->MUA 我们要注意:MDA还可以解决最终发送问题,如病毒扫描.垃圾邮件过滤以及送达回执处理. 只有5个SMTP命令用于发送邮件:HELO/EHLO (前者普通,后者安全),MAIL,RCTP,DATA,QUIT HELO/EHLO 用于标识自己,参数必须是完全合格的域名 MAIL命令标识邮件的发起人

利用SMTP发送Mail详解

利用SMTP发送Mail详解 分类: VC++程式开发 技术杂谈 2010-01-09 11:02 4135人阅读 评论(0) 收藏 举报 服务器headerdatesocket网络2010 在以前接触的项目中,一直都是在做网站时用到了发送mail 的功能,在asp 和.net 中都有相关的发送mail 的类, 实现起来非常简单.最近这段时间因工作需要在C++ 中使用发送mail 的功能,上网搜了一大堆资料,终于得以实现,总结自己开发过程中碰到的一些问题,希望对需的人有所帮助, 由于能力有限,

小白日记11:kali渗透测试之服务扫描-banner、dmitry、nmap特征库、操作系统识别、SNMP

服务扫描 不能单纯的以端口辨别服务.很多网络服务是漏洞频发的高危对象,对网络上的特定服务进行扫描,往往能让我们少走弯路,增加渗透成功的几率.确定开放端口后,通常会对相应端口上所运行服务的信息进行更深入的挖掘,通常称为服务查点. 1.Banner捕获(最主要最简单,也是最不准确) 连接服务器的端口,利用其返回的banner信息,但可能是管理员伪造的. [软件开发商软件名称,服务类型,版本号--可直接发现已知的漏洞,但如果不是很熟悉的话,需要长时间查找资料] 必须建立完整的TCP连接,才能直接获得b

SMTP 协议系列一

讲解一下DOS下telnet命令发送邮件 步骤,以我的163邮箱为例 1.开始-->cmd 进入到dos里面 2.输入telnet  smtp.163.com  25 C: \Users \Administrator> telnet   smtp.163.com   25 回车后返回220 220  163.com  Anti-spam  GT  for  Coremail  System  <163com[20141201 ]> 3.输入 EHLO  smtp.163.com E

php中通过curl smtp发送邮件

先google了一下,发现很多问相关问题的但没有相关的解答,在phpclasses里也没有找到相关的类于是自己边看stmp的相关协议边开始尝试curl SMTP协议 这个在网上可以找到多相关的例子,可以自己实验一下使用telnet去连接mail服务器 $ telnet 邮箱SMTP服务地址 25 Trying 邮箱服务IP地址... Connected to 邮箱SMTP服务地址. Escape character is '^]'. exchange邮箱服务器地址 Microsoft ESMTP

JQuery写的一个常见的banner

大致的布局如下: <div class="banner" >                <div class="pic">                    <ul>                        <li><img src="img/banner4.jpg" /></li>                        <li><im

phpMailer中文说明[转]

A开头: $AltBody--属性出自:PHPMailer::$AltBody文件:class.phpmailer.php说明:该属性的设置是在邮件正文不支持HTML的备用显示 AddAddress--方法出自:PHPMailer::AddAddress(),文件:class.phpmailer.php说明:增加收件人.参数1为收件人邮箱,参数2为收件人称呼.例AddAddress("[email protected]","xiaoxiaoyu"),但参数2可选,A

转:渗透测试工具实战技巧合集

转自:http://www.freebuf.com/sectool/105524.html   选择性的删了一部分内容 最好的 NMAP 扫描策略 # 适用所有大小网络最好的 nmap 扫描策略 # 主机发现,生成存活主机列表 $ nmap -sn -T4 -oG Discovery.gnmap 192.168.56.0/24 $ grep "Status: Up" Discovery.gnmap | cut -f 2 -d ' ' > LiveHosts.txt # 端口发现,

monit 监控

url http://mmonit.com/monit/documentation/monit.html Version 5.12 NAME SYNOPSIS DESCRIPTION WHAT TO MONITOR? GENERAL OPERATION Options Arguments THE MONIT CONTROL FILE LOGGING DAEMON MODE INIT SUPPORT INCLUDE FILES MONIT HTTPD Authentication Client c