如果您在SQL服务器中使用amavisd (Docs位于/usr/share/doc/amavisd-new中),您将看到类似于以下内容的错误消息:
(!)WARN save_info_final: sql exec: err=1054, 42S22, \
DBD::mysql::st execute failed: Unknown column 'rseqnum' \
in 'field list' at (eval 135)发布于 2015-01-08 11:21:46
从amavisd-new2.7.0开始,需要将三个字段添加到表msgrcpt中,并将一个字段添加到表msgs中:
ALTER TABLE msgrcpt ADD rseqnum integer DEFAULT 0 NOT NULL;
ALTER TABLE msgrcpt ADD content char(1) DEFAULT ' ' NOT NULL;
ALTER TABLE msgrcpt ADD is_local char(1) DEFAULT ' ' NOT NULL;
ALTER TABLE msgs ADD originating char(1) DEFAULT ' ' NOT NULL; 输入上面的SQL语句来更新数据库,新的用途;通常是mail_amavis。mysql -u <auth-user> -p mail_amavis就是这么做的。
https://askubuntu.com/questions/571298
复制相似问题