postfix邮件服务:限制用户发送、接收;出站地址伪装、入站地址转换

Linux之安全配置和维护最佳实践 一直跟Linux打交道,但是凡事多扰,一直未专门针对系统安全做过针对性总结,基于此,本文将记录总结一些Linux 安全配置过程中的常用实践,最后梳理成为安全最佳实践。 阅读详情

限制用户发送

配置

[root@westos-mail ~]# postconf -e “smtpd_sender_restrictions = check_sender_access hash:/etc/postfix/sender”
[root@westos-mail ~]# vim /etc/postfix/sender
student@westos.com REJECT ##限制student@westos.com用户发送
[root@westos-mail ~]# postmap /etc/postfix/sender ##加密
[root@westos-mail ~]# systemctl restart postfix.service

测试

[kiosk@foundation19 Desktop]$ telnet 172.25.254.119 25
Trying 172.25.254.119…
Connected to 172.25.254.119.
Escape character is ‘^]’.
220 westos-mail.westos.com ESMTP Postfix
mail from: root@westos.com ##用root@westos.com发送
250 2.1.0 Ok
rcpt to: root@qq.com
250 2.1.5 Ok
data
354 End data with .
22222222222222222
.
250 2.0.0 Ok: queued as 07C1C246207 ##发送成功
mail from: student@westos.com ##用student@westos.com发送
250 2.1.0 Ok
rcpt to: root@qq.com
554 5.7.1 student@westos.com: Sender address rejected: Access denied ##受限

限制用户接收

配置

[root@westos-mail ~]# postconf -e “smtpd_recipient_restrictions = check_recipient_access hash:/etc/postfix/recip”
[root@westos-mail ~]# vim /etc/postfix/recip
student@westos.com REJECT ##限制student@westos.com用户接收
[root@westos-mail ~]# postmap /etc/postfix/recip ##加密
[root@westos-mail ~]# systemctl restart postfix.service

测试

[kiosk@foundation19 Desktop]$ telnet 172.25.254.119 25
Trying 172.25.254.119…
Connected to 172.25.254.119.
Escape character is ‘^]’.
220 westos-mail.westos.com ESMTP Postfix
mail from: student@westos.com ##用student@westos.com发送
250 2.1.0 Ok
rcpt to: root@qq.com
250 2.1.5 Ok
data
354 End data with .
dassssssssssssssssssssssss
.
250 2.0.0 Ok: queued as 79120EAC28 ##发送成功
mail from: root@westos.com
250 2.1.0 Ok
rcpt to: student@westos.com ##用student@westos.com接受
554 5.7.1 student@westos.com: Recipient address rejected: Access denied ##受限
这里写图片描述

出站地址伪装

配置

[root@westos-mail ~]# postconf -e “smtp_generic_maps = hash:/etc/postfix/generic”
[root@westos-mail ~]# vim /etc/postfix/generic
真实名 伪装名
student@westos.com hello@sb.com
[root@westos-mail ~]# postmap /etc/postfix/generic
[root@westos-mail ~]# systemctl restart postfix.service

测试

[root@westos-mail ~]# su - student
[student@westos-mail ~]$ mail root@qq.com
这里写图片描述

入站地址转换

配置

配置dns 记录解析

[root@westos-mail ~]# vim /etc/named.rfc1912.zones
zone “sb.com” IN {
type master;
file “sb.com.zone”;
allow-update { none; };
};
[root@westos-mail ~]# cp -p /var/named/westos.com.zone /var/named/sb.com.zone
[root@westos-mail ~]# vim /var/named/sb.com.zone
$TTL 1D
@ IN SOA sb.com. root.sb.com. (
0 ; serial
1D ; refresh
1H ; retry
1W ; expire
3H ) ; minimum
NS dns.sb.com.
dns A 172.25.254.119
sb.com. MX 1 172.25.254.119.
[root@westos-mail ~]# systemctl restart named

配置别名

[root@westos-mail ~]# postconf -e “virtual_alias_maps = hash:/etc/postfix/virtual”
[root@westos-mail ~]# vim /etc/postfix/virtual
虚拟名 真实名
hello@sb.com student@westos.com
[root@westos-mail ~]# postmap /etc/postfix/virtual
[root@westos-mail ~]# systemctl restart postfix.service

测试

[root@qq-mail ~]# mail hello@sb.com
这里写图片描述

GB/T 27930-2023协议升级与CANoe仿真测试实践 本文深入解析GB/T 27930-2023协议的核心升级,包括A/B类系统分类与EVIN码引入,并详细指导如何使用CANoe搭建仿真测试环境、编写CAPL脚本及利用DLL库进行一致性验证与故障注入测试,助力开发人员确保电动汽车充电通信的合规性与稳定性。 阅读详情

相关推荐

LVGL配置文件lv_conf.h详解

lv_conf.h是一个用户级别的文件,它不属于内核的部分,因此,在不同的工程中,该文件有可能存在差异。lv_conf.h文件具有两大功能:(1)配置功能:内存、屏幕刷新周期、输入设备的读取周期,等等;(2)裁剪功能:使能失能某些功能,有效地优化Flash的分配。

qq_28576837的博客 5561

postfix限制特定用户收发邮件的高级访问控制方法

原贴:http://www.5dmail.net/html/2007-3-14/2007314195005.htmpostfix限制特定用户收发邮件的高级访问控制方法邮件应用中可能回又如下的应用需求:某销售A只能收到来自163.com及sina.com的邮件某技术员B只能给内部用户发邮件,不允许向外网发邮件,但可以收到外网邮件某主管可以收发内、外网邮件......Hel

最实用的Linux博客 7557

Obsidian + AI 自动知识管理:手把手教程

装完后,在命令面板(Ctrl+P)搜 "Generate Summary",AI 会在当前笔记末尾追加一段摘要。你一个月前写的、现在想快速回顾的笔记长篇笔记(三千字以上)开会记录这类信息密集的内容过度自动化。有人装上插件后,所有笔记都让 AI 打标签、写摘要、找关联。最后笔记库看起来整整齐齐,但全都是 AI 的链接,你自己完全没参与。这样做的后果是什么?你写过的笔记跟你没有"真实连接"。你还是记不住。你还是不知道自己的知识库里有什么。AI 推荐,你决策。

weixin_43571227的博客 748

限制Postfix用户内、外部收发的例子(转)

转发请注明出处:http://blog.sina.com.cn/s/blog_776602110100pyt5.html 问题: 我们公司有几个分公司,他们应用的是domino系统,邮件收发权限是这样设置的:对于本公司的大部分员工EMAIL是只准接收邮件,没有回复权限,比如A这个用户,他只有接收外部(其他域)的邮件,但是不能回复或者发送邮件给外部(其他域)。还有,我们的子公司都有自己...

weixin_30781433的博客 377

从零到一:用STM32 FOC算法驯服无刷电机的艺术

本文详细介绍了如何使用STM32和FOC算法实现无刷电机的高性能控制。从硬件搭建、参数识别到闭环调节,一步步解析FOC算法的核心原理与调优技巧,帮助开发者掌握电机控制的关键技术,实现从零到一的精准驯服。

kkk56的博客 919

闲鱼客户端三重动态签名机制解析:x-sign、x-mini-wua与x-umt

在移动客户端安全通信中,设备级动态签名已成为主流App防范自动化攻击的核心手段。其原理是将设备指纹、运行时行为与可信硬件标识深度融合,生成不可复用、不可跨端、不可静态伪造的请求凭证。这类机制超越传统Token或Session鉴权,具备强上下文绑定性与实时熵值校验能力,广泛应用于电商、社交及开放平台等高风险接口场景。技术价值体现在有效识别模拟器、无头浏览器与集群化爬虫,同时保障多端一致性与合规数据对接。本文聚焦闲鱼客户端实际落地的x-sign(带设备上下文的混合签名)、x-mini-wua(小程序行为水印)与

weixin_35732273的博客 496

postfix 实现发送域和接收域限制

postfix 实现发送域和接收域限制

oligaga的博客 798

脑电信号处理实战 01 | 从 0 跑通第一个 EEG 分析:加载、滤波、频谱与“睁眼闭眼“

本文以 UCI 公开数据集"EEG Eye State"为例,从零走通脑电处理的完整流水线——数据加载、1–40 Hz 带通滤波、Welch 功率谱、频带功率、通道相关性与箱线图质控、睁闭眼对比和时频分析,并用 8 张科研风格图层层揭示这份数据中的伪迹与通道重复问题,说明"流程跑得通不等于结果可信,质量控制永远先行"。

qq_53529450的博客 116

Postfix限制部分用户发送和接收外部邮件

1.編輯main.cf,在最後添加 smtpd_restriction_classes = local_only, local_only1local_only = check_recipient_access hash:/etc/postfix/local_domains,rejectlocal_only1 = check_sender_access hash:/etc/p...

weixin_34060741的博客 757

1位2路选择器设计

1位2路选择器设计

好好学习,天天向上 3578

OpenClaw与大语言模型(Claude/GPT/MiniMax)的集成架构与最优配置策略

摘要 本文探讨了OpenClaw框架与大语言模型(Claude/GPT/MiniMax)的集成架构与优化策略。大语言模型具有强大的自然语言处理能力,但集成面临API成本、响应延迟、上下文管理等挑战。OpenClaw采用分层架构设计,包括用户界面层、对话管理层、提示工程层、模型适配层和API调用层,支持多模型切换、智能对话管理和成本控制。系统通过模型适配层实现不同API的统一调用,并提供缓存、监控等优化机制。该集成方案能够充分发挥大语言模型的优势,为本地AI助理提供更智能的服务。

一键难忘的博客 1693

限制部分Postfix用户只能内部收发的例子(完整版)

原来的帖子:http://www.extmail.org/forum/viewthread.php?tid=524 这里实现的功能有些缺陷,对于限制的用户,其实只能对其外发(或者说rcpt to)做限制,而对于任意来信人给其发来的email则没有限制能力,真正的内部收发邮件用户,应该是只允许它和指定的内部域名(用户)联系,对于发向任何外部邮件域,或任意外部 邮件域发来的邮件,都是禁止的。这里给出一

Robert's Log 1253

蓝凌EIS智慧协同平台frm_form_upload.aspx接口存在任意文件上传漏洞

蓝凌EIS智慧协同平台frm_form_upload.aspx接口存在任意文件上传漏洞

nnn2188185的博客 357

Linux运维笔记-文档总结-postfix邮件传输服务

以下所有操作都是在Red-hat 7.0上postfix是Wietse Venema在IBM的GPL协议之下开发的MTA(邮件传输代理)软件postfix的邮件队列(mail queues) postfix有四种不同的邮件队列,并且由队列管理进程统一进行管理: 1. maildrop:本地邮件放置在maildrop中,同时也被拷贝到incoming中。 2. incoming:放置正在到达或队列管理

Bigstar的博客 6553

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

postfix邮件管理

*************实验前配置环境***************** ***首先重置两台虚拟机*** ####desktop主机##### vim /etc/sysconfig/network-scripts/ifcfg-eth0    ##配置网络环境 BOOTPROTO=none IPADDR=172.25.254.140 PREFIX=24 systemctl resta

sumin1118的博客 3005

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

postfix 邮件2

######邮件部分###### 6.限制用户发送 1.过滤sender [root@westos-mail ~]# postconf -d | grep sender 2.hash加密 [root@westos-mail ~]# postconf -e "smtpd_sender_restrictions = check_sender_acces...

weixin_34247032的博客 98

linux运维-postfix邮件的处理

postfix 定义:提供smtp协议用来投递邮件,默认端口25     重置两台虚拟机,配置yum源及正向解析 1.发送邮件   mail root@westos.com         Subject: hello         hello world         .                       ##用“.”来结束录入内容并发送 图17

ma_jia_min的博客 874

mysql开启邮件服务_邮件服务

一、基础配置1.需要两台环境纯净的虚拟机2.更改主机名分别为 westos-mail.westos.com 和 qq-mail.qq.com3.配置两台虚拟机的yum源,使两台虚拟机可以下载服务******在westos-mail主机中的操作:***********)安装bind服务并开启yum install bind -y ##下载bind服务systemctl star...

weixin_42306501的博客 1482

linux配置电子邮件传输(二)

电子邮件传输

a18829898663的博客 1180

postfix

postfix是MTA(Mail Transfer Agent 邮件传输代理)电子邮件服务,此次通过配置POSTFIX服务了解了邮件传输协议和接收协议(SMTP,POP3,IMAP)等,学会了如何限制邮件用户功能及配置邮件配置以达到目的。

morterd_的博客 2214

第三本书 postfix邮件

邮件在linux的使用    postfix 1.介绍 postfix提供smtp协议用来投递邮件 默认端口为25 mailq ##查看邮件队列 postqueue -f    ##重新处理邮件队列 默认情况下邮件端口只在127.0.0.1上开启 2.配置 首先配置两台虚拟机的dns,以desktop为dns服务端,server为客户端 在desktop中  ho

zxh7449xh的博客 628

postfix,dovecot

 ############################ postfix###########################   1.基本知识 postfix提供smtp协议用来投递邮件 默认端口25 /var/log/maillog ##服务日志 mail root@westos.com Subject: hello hello world . #用"."来结束录入

dwly12345的博客 524

SMTP邮件postfix

基本电子邮件发送 服务器使用SMTP协议将电子邮件提交至TCP端口25,或由本地客户端通过/usr/bin/sendmail程序进行提交。如果该MTA是最终目标位置,邮件将传递至MDA。否则,将使用MX记录在DNS中查找下一个MTA,并使用SMTP进行转发。 MDA:“邮件发送代理”。MDA将邮件发送至收件人的本地邮件存储位置(默认情况下是/var/spool/mail/user)。Postfix提

xiaojun_Fairy的博客 5524

postfix服务

**做本次实验之前要配置好两台测试机的dns 1.基本知识 *postfix是通过SMTP(简单邮件传输协议)协议接受和转发邮件的软件 *端口为25 *服务日志文件 /var/log/maillog 2.配置 vim /etc/postfix/main.cf 76 myhostname = www.mail.westos.com ##设置主...

weixin_33875839的博客 253

邮件服务

################################# 配置dns邮件服务 ################################# 1.安装dns服务 yum install bind -y 2.配置dns服务 vim /etc/named.conf ###配置dns服务主配置文件 将11 ...

weixin_34252686的博客 323

Python实战:利用Unicode同形异义字符绕过SPF检测的钓鱼邮件攻防解析

SPF(Sender Policy Framework)是邮件安全的基础协议之一,通过DNS记录验证发件服务器的合法性,其核心原理是比对发件人域名与授权IP列表。然而,该机制依赖域名字符串的精确解析,这成为其潜在弱点。Unicode字符集包含大量外观相似但编码不同的“同形异义”字符(如拉丁字母a与西里尔字母а),攻击者可利用此特性构造视觉上高度仿真的钓鱼域名。从技术价值看,这种混淆攻击揭示了纯文本匹配类安全规则的局限性,促使防御方必须强化域名规范化(Normalization)与混淆字符检测。在邮件安全的应

weixin_34405557的博客 287
上一篇: postfix邮件服务:远程发送及访问控制
下一篇: Dovecot邮件服务器的基本配置
Error_404notFound
博客等级 码龄10年 10粉丝 68原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值