文档章节

邮件系统postfix

迷失De挣扎
 迷失De挣扎
发布于 07/12 18:18
字数 520
阅读 9
收藏 0

前言:

最近整理一些以前的学习笔记。
过去都是存储在本地,此次传到网络留待备用。\


 

邮件系统postfix

  • 软件包:postfix
  • 系统服务:postfix
  • 用途:可以做类似于163的邮件系统,默认无图形。
  • 配置文件:/etc/postfix/main.cf
  • 日至: /var/log/maillog

 

部署postfix邮件系统

1.安装软件

]# yum -y install postfix

2.编辑配置文件:

# vim /etc/postfix/main.cf
 75 myhostname = host.domain.tld                                #设置主机名
 83 mydomain = domain.tld                                       #域名后缀(邮箱@后缀)
 99 myorigin = $mydomain                                        #发件人的@后缀
116 inet_interfaces = all                                       #接受all网络请求,默认localhost
164 mydestination = $myhostname,localhost.$mydoamin,localhost   #指定接收的邮件域名

3.启服务:

]# systemctl start postfix

 

发邮件

]# mail -s 标题 收件人
  书写邮件内容
  .                       # .回车,表示邮件书写完毕

 

收邮件

]# mail
    #按数字选择要看的邮件
    #按 q 退出

 

NullClient

  • 自动路由转发邮件
  • 空客户端邮件服务器
  • 客户端不直接接收邮件,而是将接收到的邮件通过路由(中转站)转发到后端邮箱

搭建本地NullClient空客户端邮件服务器

]# yum -y install postfix
]# vim /etc/postfix/main.cf
relayhost = [中转站域名]                              #设置中转站(后端邮件服务器)
myorigin = 发件人后缀                                 #设置发件人域名(发件来源域)
inet_interface = loopback-only                       #指定网络接口(接收的网络接口):本地
mynetworks = 127.0.0.1/8 [::1]/128                   #指定工作网络:本地网络
mydestination =                                      #接收的邮件域:空(避免发到本机)
local_transport = error:local delivery disabled      #错误提示信息

]# systemctl restart postfix
]# systemctl enable postfix
  • 测试:
    ]# echo "test mail" | mail -s "TEST"  收件人域名    #本地发送测试邮件
    ]# mail -u 收件人                                   #本地不能接收到测试邮件
    
    ]# mail -u 收件人                                   #在后端邮件服务器上可接收此邮件
    

© 著作权归作者所有

上一篇: Linux目录结构
迷失De挣扎
粉丝 4
博文 73
码字总数 88015
作品 0
大兴
私信 提问
20个关于Postfix的面试题

问题1:什么是 Postfix,它的默认端口是多少? 答:Postfix 是一个开源的 MTA(邮件传送代理,英文名:Mail Transfer Agent),用于转发 email。相信很多人知道 Sendmail,而 Postfix 是它的替...

ugali
2018/06/26
0
0
smtp服务器搭建(实现本地通讯)

1安装postfix 1)下载安装包 sudo apt-get install postfix 2)配置服务器 选择确定。 选择IneternetSite(通过SMTP发送和接收邮件),然后确定 输入邮件后缀名,比如如果你想设置你的邮箱地...

女码农一枚
2014/05/23
0
0
Postfix的使用与分析

Postfix简介: 在IBM的GPL协议下开发的MTA(邮件传输代理)软件,Postfix更快更容易管理,更安全,同时与sendmail保持兼容。 官网地址:http://www.postfix.org/ 邮件服务器发信原理图: po...

Archer弓兵
2016/07/21
131
4
邮件系统postfix安装与配置(zt)

邮件系统postfix安装与配置(一) 邮件系统postfix安装与配置 一、 postfix概述 postfix是Wietse Venema在IBM的GPL协议之下开发的MTA(邮件传输 代理)软件。下面一段话摘自postfix的官方站点(...

范堡
2009/05/05
1K
0
Linux下Postfix的配置和使用

Postfix为何物,详见:http://zh.wikipedia.org/wiki/Postfix 0.关于Postfix postfix的产生是为了替代传统的sendmail.相较于sendmail,postfix在速度。性能和稳定性上都更胜一筹。如今眼下许多...

shzwork
04/01
0
0

没有更多内容

加载失败,请刷新页面

加载更多

php 遇到 No input file specified的解决方法

(一)IIS Noinput file specified 方法一:改PHP.ini中的doc_root行,打开ini文件注释掉此行,然后重启IIS 方法二: 请修改php.ini 找到 ; cgi.force_redirect = 1 去掉前面分号,把后面的1...

chenhongjiang
今天
5
0
MySQL 基础

一、常用命令 在命令行中,配置好环境变量后,通过cmd可以直接进入mysql命令行模式,同时列举几种常用命令 # 进入mysql数据库,密码可以先不写,打完-p后再输入,防止被别人看到mysql -u账...

华山猛男
今天
6
0
简单的博客系统(四)Django请求HTML页面视图信息--基于函数的视图

1. 编写用于查询数据的功能函数 应用目录 下的 views.py 文件通常用于保存响应各种请求的函数或类 from django.shortcuts import renderfrom .models import BlogArticles# Create your ...

ZeroBit
今天
5
0
用脚本将本地照片库批量导入到Day One中

因为目前iCloud 空间已经不足,其中95%都是照片,之前入手了DayOne,且空间没有限制,订阅费一年也不少,再加上DayOne作为一款日记App 也比较有名,功能方面最大的就是地理视图与照片视图,尤...

在山的那边
昨天
21
0
jupyter部署安装

python373 -m ipykernel install --name python373 ipython kernelspec list sc create myjupyterservice binpath="D:\apply\Python373\Scripts\jupyter-notebook --config=V:/my_work/jupyt......

mbzhong
昨天
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部