exim4 550 relay not permitted的处理

出现这个问题的主要原因是exim4邮件服务器的relay设置不对.
exim4有两种方式的relay设置:

  1. 基于domian的relay: 修改配置文件中的 domainlist relay_to_domains
  2. 基于host的relay:  修改配置文件中的hostlist relay_from_hosts

直接修改配置文件或者dpkg-reconfigure exim4-config设置正确的relay即可.

举例来说, 先看网络配置:

  1. 10.0.0.10作为server,配置有exim4
  2. 10.0.0.12作为client,连接至10.0.0.10的exim4 server发送邮件
如果exim4的relay设置中没有加入10.0.0.12这个ip,那么在10.0.0.12这台电脑上连接到10.0.0.10发邮件(javamail, activemail,etc)就会出现标题所提到的异常。解决方法就是在exim4的relay_from_hosts加入10.0.0.12这个ip





 

 

Arch Linux邮件服务器搭建:Exim+SpamAssassin+Clamd+Dovecot实战 邮件服务器是现代运维基础设施的核心组件之一,其核心能力涵盖SMTP收发、垃圾邮件识别、病毒扫描与安全投递。基于Linux系统的邮件服务通常依赖MTA(邮件传输代理)、内容过滤引擎、反病毒守护进程及IMAP/POP3服务协同工作。其中,Exim凭借原生ACL编程能力实现细粒度控制,SpamAssassin提供可定制的贝叶斯与规则匹配反垃圾机制,Clamd通过内存驻留式扫描保障实时性,而Dovecot以模块化配置和LMTP协议支撑高可靠本地投递。该技术栈特别适合资源受限的VPS环境,兼顾轻量部署、日志可溯与升级 阅读详情

相关推荐

Ubuntu 20.04下Postfix纯发送SMTP服务器部署指南

SMTP服务器是Linux系统实现告警通知、CI/CD结果推送和日志告警等自动化任务的关键基础设施。其核心原理在于MTA(邮件传输代理)将本地生成的邮件通过智能主机(smarthost)转发至外部邮件服务商,避免开放中继风险。Postfix凭借模块化设计、低权限运行和Ubuntu 20.04深度集成,成为轻量级仅发送场景的首选方案。技术价值体现在安全可控(loopback-only监听)、配置极简(10行关键参数)、运维可靠(systemd+AppArmor原生支持)。典型应用场景包括Python监控脚本发

weixin_34176694的博客 434

发送邮件常见出错代码

 发送邮件常见出错代码[转贴]按照下列“Q”代表问题,“A”代表解答。  Q:the server says:550 relaying mail to Q:The server says:550 Q:the server says:550 5.7.1 relaying not permitted:  A:使用某些Smtp服务器时,限制了收件人的地址,只能换一个Smtp服务器。  Q:The ser

学无止境 3968

Ubuntu 18.04 下 Postfix 邮件中继配置实战指南

邮件传输代理(MTA)是 Linux 系统实现自动化告警、脚本通知和应用发信的核心基础设施;其核心原理在于基于 SMTP 协议完成邮件路由、中继与 TLS 加密投递。Postfix 因配置简洁、权限隔离严格、兼容性稳定,成为生产环境首选 MTA;相比 Sendmail 或 Exim,它以键值对配置、进程沙箱化和内建校验工具(如 postconf -n、postfix check)显著降低运维复杂度与安全风险。技术价值体现在轻量可靠、TLS/STARTTLS 原生支持、SASL 认证集成及低资源占用,广泛适用

weixin_30627341的博客 355

邮件服务器错误代码解析

MTA(Mail Transfer Agent ):邮件传送代理,由「邮件服务器」扮演 MTA 角色,负责完成 MUA (邮件使用代理,即 Outlook Express 等邮件收发软件)传送信件的请求,将邮件从一个 MTA ( 您的邮件服务器 )传到另一个 MTA(对方的邮件服务器)。因此,简单地说,MTA 错误讯息代码,即是由邮局( 邮件服务器 )来函告知您寄信不成功与退信原因。

rznice的专栏 7656

解决out look 提示“550 Relaying denied ” 无法发送外网邮件

问题:提示“550 Relaying denied ” 无法发送外网邮件。 解决办法:

ljg888的专栏 1万+

PHPmail 发送邮件错误 550 的原因是什么?

电子邮件错误消息链接到简单邮件传输协议 (SMTP),这是一组发送和接收电子邮件的标准化规则。因此,它也称为 SMTP 550 错误代码。在某些情况下,电子邮件错误 550 是由收件人一方的问题引起的。

爱编程的鱼的博客 4618

Smtp错误码

Smtp错误码列表及相关原因 错误总表 420 1. Timeout Communication Problem Encountered During Transmission. Thie Is a Novell Groupwise Smtp Error 2. Tcp Read Error 3. Tcp Write Error 在联机时发生通讯中断的问题;Novell GroupWise SMTP...

weixin_33981932的博客 1925

Office365发送邮件给内部成员被退信,提示“Remote Server returned ‘550 5.7.520 Access denied“

某天,有位用户说他无法收到邮件,发送给他的邮件会被退信。我发封测试邮件试了下,退信信息如下图所示: 错误提示: Remote Server returned ‘550 5.7.520 Access denied, Your organization does not allow external forwarding. Please contact your administrator for further assistance. AS(7555)’ 刚开始还挺奇怪的,因为我发邮件是用自己的内部邮箱

Junson142099的博客 6161

JavaMail 550 5.7.1 Unable to relay异常解决方法

JavaMail 550 5.7.1 Unable to relay异常解决方法

m0_62395566的博客 1945

使用SmtpClient发邮件时,返回“不允许使用邮箱名称”和 “邮箱不可用”的错误信息...

<script type="text/javascript"><!-- google_ad_client = "pub-5834986413902221"; /* 728x90 */ google_ad_slot = "1368486102"; google_ad_width = 728; google_ad_height = 90; //--> </script&g..

真有意思 575

10.4. Exim4邮件服务器

10.4Exim4邮件服务器 10.4.1. 邮件系统基础知识 在实现安装邮件服务器之前,让我们先来学习一些邮件系统的基础知识。 一个完整的邮件系统应该包含三部份内容:邮件用户代理(MUA,Mail User Agent),邮件传送代理(MT

Solaris_navi Tech Space 4989

linux系统安装配置exim4(源码安装)

一、Exim4概述 Exim是一个MTA(Mail Transfer Agent,邮件传输代理)服务器软件,该软件基于GPL协议开发,是一款开源软件。该软件主要运行于类UNIX系统。通常该软件会与Dovecot或Courier等软件搭配使用。Exim同时也是“进出口”(Export-Import)的英文缩写。 二、软件介质及安装环境 Exim版本:exim-4.89.tar....

weixin_30649859的博客 1503

exim4

exim4 一台 debian 机器日常执行 apt update 后发现需要更新如下软件包, 之前没见过, 特此记录下. root@idebian:~# apt list --upgradable Listing... Done exim4-base/proposed-updates,sta...

533

ubuntu 下安装邮件服务器EXIM4+dovecot

先简单介绍一下EXIM4, EXIM4 是一个邮件传送代理(MTA), EXIM4可以替代linux 下的SendEmail, 配置很简单, 需要注意的是EXIM4只是用来传送邮件, 收取邮件需要安装POP, IMAP软件。   官方解释 exim 写道 Exim is a message transfer agent (MTA) developed at the Universit...

laravel framework 1759

Exim 中的漏洞!

是开源 Exim 4 SMTP 邮件服务器项目中的一个远程代码执行漏洞。据我们的分析师称,目前网络中存在漏洞的 Exim 服务器超过 350 万台。要修复漏洞,我们建议安装供应商提供的最新更新。漏洞修复程序已在 GitHub 上的项目分支 4.96 和 4.97 中准备就绪。该漏洞是由于在处理外部提供的数据时,在执行身份验证方法时发生了写入超出内存缓冲区边界的错误。远程攻击者成功利用该漏洞可导致邮件服务器上的机密信息被盗,并可访问公司的内部基础设施。如果安装了最新的知识库更新,则会自动识别易受攻击的资产。

ptsecurity的博客 2115

Vesta控制面板中的Exim4邮件服务器配置详解

Vesta控制面板中的Exim4邮件服务器配置详解 概述 Exim是Linux系统上广泛使用的邮件传输代理(MTA),在Vesta控制面板中作为默认的邮件服务器组件。本文将从技术角度深入解析Vesta中Exim4的配置文件结构及其各项功能实现原理,帮助管理员更好地理解和管理邮件系统。 核心配置解析 基础参数设置 配置文件中首先定义了几个关键参数: disable_ipv6=true:禁用IPv6...

gitblog_00191的博客 475

采用exim4、courier-IMAP和squirrelmail建立邮件服务器

1、安装配置exim4     1)输入apt-get install exim4     2)dpkg-reconfigure exim4-config配置exim4,值得注意的是Machines to relay mail for选项,exim4relay功能是关闭的,如果要在服务器的Servlet中利用JavaMail中发送邮件,就需要把本服务器IP填入该选项。此外,courier-IMA

monton的专栏 2053
上一篇: 禁用spotlight
下一篇: Mysql InnoDB表锁问题
andyao
博客等级 码龄21年 4粉丝 1原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值