小弟用 ecs 架了一个 Centos 6.5 并在上面安装了 sendmail 服务器 用来给我的网站程序作支撑服务!
即:用户在我的网站上注册时,会以 admin@我的域名.com 向用户发送一封欢迎邮件!!这个功能现在已经实现了!!
但是现在出现了一个问题!!
如果用户发生了疑问,向我的邮件 地址 admin@我的域名.com 发送邮件时,我不会接收!而且我不想在我的服务器接收查看这些,也不想把邮件存在我的服务器!
我想让用户向 admin@我的域名.com 发送邮件时候,直接转发到我在 新浪注册的邮箱里面去!我在那里查看!
该如何设置?
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
要在CentOS 6.5上的Sendmail服务器上设置邮件转发到外部邮箱(如新浪邮箱),您需要进行以下步骤:
首先,打开aliases文件进行编辑。这个文件通常位于/etc/aliases
,并用于定义邮件别名和转发规则。
sudo vi /etc/aliases
在文件末尾添加以下行,将admin的邮件转发到您的新浪邮箱地址。请替换your_sina_email@example.com
为您的实际新浪邮箱地址。
admin: your_sina_email@example.com
保存更改后,需要用newaliases命令更新aliases数据库,使其生效。
sudo newaliases
默认情况下,Sendmail可能已经配置好允许转发,但为了确保万无一失,检查Sendmail的配置文件(通常是/etc/mail/sendmail.mc
)中是否有相关的转发设置。如果您不熟悉直接修改.mc
文件,可以通过以下方式间接实现:
为了验证设置是否成功,您可以从另一个邮箱向admin@your_domain.com
发送测试邮件,并检查您的新浪邮箱是否收到了这封邮件。
通过以上步骤,您应该能够成功地将发往admin@your_domain.com
的邮件转发到您的新浪邮箱了。