sendmail安全(加密和认证)
邮件系统的安全性
(SMTP使用25号端口,POP3使用110号端口,IMAP使用143号端口)
基本的smtp协议没有验证用户身份的能力。虽然信封上的寄件人地址已经隐含了发信者的身份,然而,由于信封地址实在太容易假造,所以不能当成身份凭据。 为了判断客户端是否有权使用转发服务(relay),服务器端必须确认客户端(寄件人)是否当真是对方所自称
原创
2012-03-23 00:01:05
1385阅读
点赞
1评论
Sendmail功能很强大,但是,它以明文传输、对用户的身份不进行认证。所以,我将创建数字证书给它加密,使用sasl对用户进行身份认证。
下面看看它们的搭建与客户端的设置:
一、数字证书
1、创建CA
[root@mail Server]# cd /etc/pki/
[root@mail pki]# vim tl
原创
2013-04-28 22:07:16
649阅读
sendmail的服务:starttls加密
点到点的(的
是否支持starttls
&n
原创
2011-03-16 11:48:46
1540阅读
Mail协议加密邮件在发送接收时的协议决定了邮件不可避免的安全问题,解决的方法有两个:1.协议安全a)邮件发送协议 smtp 【tcp 25端口】b)邮件接受协议 pop3 【tcp 110端口 离线方式】 imap4【tcp 143端口】协议都是明文的,接收邮件阶段抓包可以抓到账号和信息,发送阶段只能抓到信息。2.身份验证协议安全也就是进行协议加密:1. 邮件发送协议smtp+ssl
原创
2013-11-08 22:38:00
3620阅读
sslSSL(Secure Sockets Layer 安全套接层),及其继任者传输层安全(Transport Layer Security,TLS)是为网络通信提供安全及数据完整性的一种安全协议。TLS与SSL在传输层对网络连接进行加密。SSL (Secure Socket Layer)为Netscape所研发,用以保障在Internet上数据传输之安全,利用数据加密(Encryption)技术
原创
2012-03-24 04:55:59
2910阅读
Linux 下sendmail 的加密与认证
上节我们只是搭建了一个初步的sendmail服务器,它没有提供加密和认证的功能,也就是说谁都可以访问你的sendmail服务器,也可以
原创
2012-11-15 21:08:52
2756阅读
上一篇博文我们讨论了sendmail的安装及案例配置,我们都知道sendmail服务器邮件传输是明文的,这样对于邮件的信息就无法起到安全保障,故本篇博文来讨论下借助CA实现pop3,smtp3,从而实现邮件的密文传送,还是就是sendmail本身是身份验证的,也就是任何人都可以给sendmail服务器发送邮件,前提是允许中继的ip段或域,这样无疑就增加了服务器的负担,我们可以借助sasl来实现身份
转载
精选
2014-01-24 13:40:39
525阅读
之前自己这边是有一个sendmail的组件,但是只能实现text的发送,今天逛博客,无意间发现了一个能够实现发送附件的senfmail功能的之前自己这边是有一个sendmail的组件,但是只能实现text的发送,今天逛博客,,无意间发现了一个能够实现发送附件的senfmail功能的java实现,于是就进行了测试和实现,经过测试能够成功实现附件功能,希望通过发博的方式进行收藏,也把中间出现的问题和大
上一篇博文我们讨论了sendmail的安装及案例配置,我们都知道sendmail服务器邮件传输是明文的,这样对于邮件的信息就无法起到安全保障,故本篇博文来讨论下借助CA实现pop3,smtp3,从而实现邮件的密文传送,还是就是sendmail本身是身份验证的,也就是任何人都可以给sendmail服务器发送邮件,前提是允许中继的ip段或域,这样无疑就增加了服务器的负担,
原创
2012-11-13 22:23:58
1023阅读
点赞
电子邮件服务安全
sendmail能够实现正常发送邮件,如果只是简单的搭建会出现安全隐患,比如我们在服务器安装了wireshark通过抓包就能知道明文的用户和密码。
[root@localhost Server]# yum install wireshark –y
[root@localhost ~]# tshark -ni eth0 -R &
原创
2012-11-15 18:12:33
1665阅读
浅谈邮件安全(sendmail的加密及认证安全) sendmail概述 sendmail是最重要的邮件传输代理程序。理解电子邮件的工作模式是非常重要的。一般情况下,我们把电子邮件程序分解成用户代理,传输代理和投递代理。 用户代理用来接受用户的指令,将用户的信件传送至信件传输代理,如:outlook express、foxmail等。而投递代理则从信件传输代理取得信件传送至最终用户的邮箱,如:p
原创
2012-04-01 13:25:13
974阅读
在linux系统中电子邮件系统sendmail的发送和接受都是以明文进行传输的,发送邮件使用的协议是smtp(简单传输协议),接受邮件使用的协议是pop2、pop3、imap4,这些协议都工作在应用层,在传输层传输都是tcp,sendmail的端口是25,pop2的端口是109,pop3的端口是110,imap的端口是143。linux系统中发送服务器有sendmail、postfix
原创
2013-05-07 12:17:29
3382阅读
nslookup set q=mxexample to ensure the mail server is readyadd MX to example.com.zone and 192.168.1.zonerndc reloadensure port25 is open (smtp) in both send and reciepient.nmap localhost to checkinsta
原创
2009-07-29 20:51:01
488阅读
sendmail (邮件服务器)
sendmail (邮件服务器)
MUA (Mail User Agent) 邮件用户代理
MTA (Mail Transfer Agent) 邮件传输代理
MDA (Mail Dilivery Agent) 邮件接收发送代理
SMTP (Simple Message Transfer Potocol) 25号端口
POP3
原创
2012-06-05 17:04:10
515阅读
sendmail(1)配置dns主配置文件 并添加相应的MX记录(2)vim /etc/sysconfig/network HOSTNAME=mail.abc.com(3)rpm -ivh sendmail-cf---------(4)cd /etc/mail vim sendm
原创
2012-07-09 21:59:09
595阅读
#!/usr/bin/python
# -*- coding: utf-8 -*-
import sys
import email
import mimetypes
from email.MIMEMultipart import MIMEMultipart
from email.MIMEText import MIMEText
from email.MIMEImage impor
原创
2012-10-10 14:53:03
398阅读
sendmail
sendmail是最重要的邮件传输代理程序。理解电子邮件的工作模式是非常重要的。一般情况下,我们把电子邮件程序分解成用户代理,传输代理和投递代理。用户代理用来接受用户的指令,将用户的信件传送至信件传输代理,如:outlook express、foxmail等。而投递代理则从信件传输代理取得信件传送至最终用户的邮箱,如:procmail。
原创
2015-09-13 20:48:08
418阅读
1:
DAEMON_OPTIONS(`Port=smtp,Addr=127.0.0.1, Name=MTA')dnl将127.0.0.1行、生成Sendmail.cf
#m4 sendmail.mc > sendmail.cf
:C或benet.com
#vi /etc/mail/local-host-name
原创
2007-08-16 01:06:47
547阅读
2评论
linux mail
原创
2008-10-25 16:47:47
287阅读
sendmail是最重要的邮件传输代理程序。理解电子邮件的工作模式是非常重要的。一般情况下,我们把电子邮件程序分解成用户代理,传输代理和投递代理。 用户代理用来接受用户的指令,将用户的信件传送至信件传输代理,如:outlook express、foxmail等。而投递代理则从信件传输代理取得信件传送至最终用户的邮箱,如:procmail。
当用户试图发送一封电子邮件的时候,他并不能直接将信件发
转载
精选
2008-11-14 21:30:13
1373阅读