自从升级到Exim 4.91以来,合法电子邮件通知都被拒绝,并出现错误“ T = remote_smtp:邮件太大(传输限制= 1)”。
这似乎与Exim中的新ACL有关,如此处所述,以阻止包含长度超过998个八位字节的行的消息:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=828801
应该在v4.88〜RC6-2中添加一个宏,该宏将禁用名为IGNORE_SMTP_LINE_LENGTH_LIMIT的ACL,并且要禁用该ACL,您可以将其配置为1。
在我的配置中,我有一台发送电子邮件通知的服务器。该服务器将另一台服务器用作智能主机。我正在运行centos,并且在两台服务器上的/etc/exim/exim.conf中都有一个配置。
无论做什么,我似乎都无法禁用此ACL。
我已将IGNORE_SMTP_LINE_LENGTH_LIMIT = 1添加到两个服务器的exim.conf文件的顶部,并继续出现错误。
关于做什么的任何建议?
答案 0 :(得分:0)
我使用“一个大配置文件”(不是split-config),并添加
import numpy as np
from scipy.optimize import leastsq
def my_func(C, x, y):
return y - C.dot(x)
x_data = np.array([2, 3, 4])
y_data = np.array([20, 30])
starting_guess = np.ones((2, 3))
data = (x_data, y_data)
result = leastsq(my_func, starting_guess, args=data)
print result
solution = result[0]
print solution
到/etc/exim4/exim4.conf.localmacros起作用。
答案 1 :(得分:0)
我的配置也分为多个文件,并使用了智能主机。按照以下说明进行操作:
acl
在nano /etc/exim4/conf.d/acl/00_local
目录中创建一个新文件,并将其放入: IGNORE_SMTP_LINE_LENGTH_LIMIT=1
systemctl reload exim4
重新加载配置,或使用systemctl restart exim4
重新启动服务发送电子邮件并检查来自/var/log/exim4/mainlog
的exim日志。