我会开始说我是 咳嗽一名 MS 开发人员,而不是系统管理员,所以请放轻松。
我在云端有一台服务器Ubuntu 9.10 (Karmic Koala)
,它只是一个邮件服务器。我的一个失散的朋友帮我设置了这个,一切正常,它已经运行了几年。
该服务器当前有一个邮件用户设置,并且已打开 IP 过滤。
然而我需要做一些修改:-
- 添加新的邮件用户,以便我可以将用户名和密码分发给几个客户
- 将新的 IP 地址添加到安全发件人列表(或无论您如何称呼它)
然而,我不知道从哪里开始,需要一些指示(教程)来告诉我如何完成这两个基本任务。
有人可以帮忙吗?
root@smtpauth:/# ps -ef | egrep -i "mail|post|exim"
root 2404 1 0 Apr09 ? 00:00:02 /usr/lib/postfix/master
postfix 2412 2404 0 Apr09 ? 00:00:00 qmgr -l -t fifo -u
root 2413 1 0 Apr09 ? 00:00:01 /usr/sbin/dovecot -c /etc/dovecot/dovecot-postfix.conf
postfix 2471 2404 0 Apr09 ? 00:00:00 tlsmgr -l -t unix -u -c
postfix 32299 2404 0 13:44 ? 00:00:00 pickup -l -t fifo -u -c
编辑2 我发现这是一张旧纸条
添加用户
cd /
useradd smtpuser
passwd smtpuser
KEY IN PWD
然后
cd /etc/postfix
ls -l
cp main.cf main.cf~working20120504
nano main.cf
CTRL + w type in mynetworks
OR user up down arrows to find mynetworks
add space then IP address
CTRL + x
then press Y
/etc/init.d/postfix reload
因此看起来我首先添加一个用户,然后将 IP 地址添加到名为 mynetworks 的配置设置中。
答案1
如果您能告诉我您正在运行什么邮件服务器,我很乐意提供帮助。如果它正在运行(我确信它正在运行),您将在
ps -ef
查找“mail”、“postfix”、“exim”、“sendmail”
ps -ef | egrep -i "mail|post|exim"
如果是后缀,这里是 ubuntu 的操作指南的链接。 https://help.ubuntu.com/community/PostfixBasicSetupHowto
将新地址添加到安全发件人列表,或无论您的意思如何,都将由服务器执行,您的邮箱将由 dovecot 提供服务。 https://help.ubuntu.com/community/Dovecot
所以现在我想知道用户邮件保存在哪里,您的邮件用户是否在操作系统中维护?您是否在 /etc/passwd 中看到它们,并且提到的目录看起来像是客户的目录吗?