如何修复 postfix myhosting 配置问题?

How to fix a postfix myhosting config problem?

我尝试使用本地邮件配置安装后缀,但我的主机名配置有问题

我需要完整的卸载过程

运行 新别名 新别名:警告:valid_hostname:错误的定界符:yasser..name 新别名:致命:文件 /etc/postfix/main.cf:参数 myhostname:错误参数值:yasser..name

我希望安装成功

  • 运行 sudo nano /etc/postfix/main.cf
  • 找到行hostname =
  • 更改它:

发件人:
myhostname = yasser..name
收件人:
myhostname = yasser.name(即删除多余的点)

最后,运行sudo apt install --fix-broken
希望对你有帮助。

更新 /etc/postfix/main.cf 修复了这个问题。此处的声明适用于 Ubuntu 20.04。下面的语句使用不同的编辑器,还包括 before/after 语句来确认和验证您是否正确编辑了 main.cf:

# run cat|grep statement below to see what we currently have for the value we need to edit:
myusername@myusername:~$ cat /etc/postfix/main.cf | grep 'myhostname = '
myhostname = myusername..
# edit the /etc/postfix/main.cf file to specify the name attribute for myhostname by running the command below which uses the vi editor:    
myusername@myusername:~$ sudo vi /etc/postfix/main.cf
# run cat|grep statement below to confirm the name attribute is now specified in the /etc/postfix/main.cf:
myusername@myusername:~$ cat /etc/postfix/main.cf | grep 'myhostname = '
myhostname = myusername.name