邮件服务及群发

一、安装服务

①apt -y install postfix dovecot-pop3d
//安装postfix的时候,会提示要求选择邮件服务器类型,这里选择Internet Site。
//进而会提示输入邮件域名,这里按需填写。(例如@skills.com)

二、配置文件

①chmod -R 777 /var/mail //给这个目录777的权限

②vim /etc/postfix/main.cf

	修改如下内容:
	 37 myhostname = debian10.debian10
	 40 myorigin = /etc/mailname
	 41 mydestination = $myhostname, @skills.com, debian10.debian10, 
localhost.debian10, localhost
	 43 mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128
	修改为
	 37 myhostname = cs1.skills.com
	 40 myorigin = $mydomain
	 41 mydestination = $myhostname, @skills.com, server01, localhost.localdomain, localhost, $mydomain
	 43 mynetworks = 0.0.0.0/0

③vim /etc/dovecot/conf.d/10-auth.conf

	修改如下内容
	10 disable_plaintext_auth = no
	修改为
	10 disable_plaintext_auth = yes

④ vim /etc/dovecot/conf.d/10-ssl.conf

	修改如下内容
	ssl = yes
	修改为
	ssl = no

三、创建用户设置别名

①useradd test1 test2 test3

②passwd

③vim /etc/aliases

④newaliases //刷新别名

	添加如下内容
		all:test1,test2,test3		//all是你的组名后面的是用户名字

四、重启服务测试

	systemctl restart postfix
	systemctl restart dovecot

	telnet cs1.skills.com 25	//cs1.skills.com 是你的本机域名
	root@server01:~# telnet cs1.skills.com 25
	Trying 192.168.44.100...
	Connected to cs1.skills.com.
	Escape character is '^]'.
	220 cs1.skills.com ESMTP Postfix (Debian/GNU)
	mail from:root@skills.com		//输入你要从哪里发送邮件
	250 2.1.0 Ok
	rcpt to:all@skills.com		//你要发送到哪里
	250 2.1.5 Ok
	data				//数据
	354 End data with <CR><LF>.<CR><LF>
	hello word			//你输入的内容
	.				//以.结尾
	250 2.0.0 Ok: queued as 4F7294584A	
	quit				//quit退出
	221 2.0.0 Bye
	Connection closed by foreign host.

	查看邮件
	cat /var/mail/test1  test2    test3
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

鼬296

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值