如何修复 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
我尝试使用本地邮件配置安装后缀,但我的主机名配置有问题
我需要完整的卸载过程
运行 新别名 新别名:警告: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