我有两个服务器,都运行Ubuntu21.04。我在一个服务器上安装了后缀(v3.5.6),在另一个服务器上安装了MariaDB (v10.5.12-MariaDB-0ubuntu1.00.24.1)。当后缀试图连接到MariaDB时,它会得到一个“不支持的协议”错误:
postfix/trivial-rewrite[15106]: warning: connect to mysql server <name_of_db_server>: SSL connection error: error:1425F102:SSL routines:ssl_choose_client_versi
我正在一个ubuntu20.04服务器上运行postfix。我试图修复/var/log/mail.err文件中的一些警告,我得到了以下信息:
Aug 9 09:34:45 mail postfix/proxymap[281260]: error: open /etc/postfix/sql/mysql_virtual_domains_maps.cf: Permission denied
Aug 9 09:36:49 mail postfix/proxymap[282230]: error: open /etc/postfix/sql/mysql_virtual_alias_maps.cf:
后缀:加载共享库时出错: libmysqlclient.so.16:无法打开共享对象文件:没有这样的文件或目录
[root@localhost ~]# mysql -uroot -p*** -e "select version();"
Warning: Using a password on the command line interface can be insecure.
+-----------+
| version() |
+-----------+
| 5.6.29 |
+-----------+
[root@localhost ~]# cat /etc/r
一切都很好,所有的电子邮件都已经发送了。
但在最近几天,电子邮件停止工作,两次。我只重新启动了服务器,它又开始工作了,但我认为,在这里的某个地方是更好的解决方案。
错误:
Oct 11 08:39:02 vps0241 postfix/smtp[18996]: warning: 8E39925410: flush service failure
Oct 11 08:44:25 vps0241 postfix/smtp[19987]: warning: connect to mysql server 127.0.0.1: Can't connect to MySQL server on
这里是mail.log
server localhost: Can't connect to local MySQL server through socket '/var/run/mysqld
/mysqld.sock' (2)
Mar 23 23:07:19 ubuntu postfix/trivial-rewrite[6417]: fatal: mysql:/etc/postfix/mysql_virtual_alias_maps.cf(0,lock|fold_fix): table lookup problem
Mar 23 23:07:20 u
正如标题所暗示的,每当我试图运行newaliases时,我都会得到这个错误。首先,给出一点解释。我试图在debian服务器上从jessie升级到trying,几乎所有的包都升级了,除了postfix和postfix-mysql。另外,在升级过程中,mysql被mariadb所取代。我不确定这是否有问题,但是每当我试图重新运行升级以重新配置postfix包时,我会得到以下内容:
Setting up postfix (3.1.4-7) ...
Postfix (main.cf) configuration was not changed. If you need to make
chang
我第一次玩后缀配置。我正试图通过MySQL设置后缀用户身份验证(我使用的标准配置与postfixadmin、速递等)问题是,我无法验证(即使是在雷鸟或squ尿布网页界面),甚至无法发送任何邮件从后固定管理员。
/var/log/mail.err
Jan 30 12:30:29 envelon postfix/trivial-rewrite[29916]: fatal: proxy:mysql:/etc/postfix/mysql_relay_domains_maps.cf(0,lock|fold_fix): table lookup problem
/var/log/mail.warn
Jan
我很难将传入的SMTP身份验证到我的后缀服务器(使用带有MySQL后端的Cyrus )。
在我的auth.log里我得到:
postfix/smtpd[3389]: sql auxprop plugin using mysql engine
postfix/smtpd[3389]: SQL engine 'mysql' not supported
postfix/smtpd[3389]: auxpropfunc error no mechanism available
postfix/smtpd[3389]: _sasl_plugin_load failed on sasl_a
我使用dovecot+postfix+mysql进行邮件服务器配置,在服务器(Ubuntu)中运行良好。但在上周,它停止了正常工作。它不发送电子邮件。当我尝试telnet localhost smtp时,我正在成功地连接,但是当我执行mail from:<steve@example.com>并点击Enter时,它挂起,什么也不会发生。
在查看了/var/log/mail.log文件之后,我发现当它试图连接到MySQL服务器时,这个问题可能(99%)是在后缀。如果您看到下面给出的日志文件,您可以看到它是Can't connect to local MySQL server t
这太可怕了,昨天我得到了同样的错误,我调试了它,但是今天我不记得该怎么做了,因为我做得太快了。
当我这样做的时候:
service mysql start
我得到了这样的信息:
Job for mysql.service failed. See 'systemctl status mysql.service' and 'journalctl -xn' for details.
出于这个原因,我这样做了: systemctl status mysql.service
并获取:
Apr 16 18:11:25 darphus.xen.prgmr.com system
到目前为止
这个答案很有帮助。
https://serverfault.com/a/793202/604224
The Issue
我在virtualbox中配置了一个虚拟邮箱以进行测试,但是它似乎接受所有用户,即使是在virtual_mailbox_maps中没有定义的用户,这是尽管清除了mydestination (因此它没有作为本地邮件处理)并添加了一些smtpd_recipient_restrictions
测试时,将邮件发送到不存在的邮箱(但退出域),例如
echo "This is the body of the email" | mail -s "This
我犯了个错误,不知道怎么改正。派人工作还不错。这是我的/var/log/mail.log:
Oct 26 17:15:23 pikachu postfix/smtpd[16360]: connect from mail-ee0-f51.google.com[74.125.83.51]
Oct 26 17:15:24 pikachu postfix/trivial-rewrite[16363]: warning: mysql query failed: Table 'mailserver.virtual_aliases' doesn't exist
Oct 26 17:1
我正在尝试用MySQL身份验证设置后缀。我可以发送邮件(从后固定管理员)到不同的领域。问题是,即使我在postfixadmin中创建了新用户,我也无法将任何邮件发送到我的域,甚至无法登录到squirrelMail。
当我向域发送电子邮件时,它会记录一个错误:
Jan 31 10:47:17 server postfix/proxymap[4534]: warning: table "mysql:/etc/postfix/mysql_relay_domains_maps.cf": empty lookup result for: "domain.tld" -- i
我负责Debian的Postfix,Dovecot和Amavis。不知怎么的,一封同事的电子邮件没有发出去,于是我开始搜索日志。
这是我发现的。我不知道问题出在哪里。
我的域名: mydomain.com
发件人: name.name@foreigndomain.com
收件人: me@mydomain.com (邮件地址的别名: mk@mydomain.com)
日志:
Dec 22 12:50:38 mail postfix/smtpd[30263]: connect from localhost[127.0.0.1]
Dec 22 12:50:38 mail postfix/smtpd[
我已经设置了一个后缀+快递服务器,并配置了一个带有SMTP服务器设置的Rails应用程序。每当Rails应用程序试图发送电子邮件时,这就是后缀日志中显示的内容(在master.cf中设置了额外的日志详细信息)
Feb 22 03:57:24 alpha postfix/smtpd[1601]: Anonymous TLS connection established from localhost[127.0.0.1]: TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)
Feb 22 03:57:24 alpha postfix/smtpd[