0

我有一个关于接收电子邮件的问题。

使用 Ubuntu 作为服务器,我使用以下命令行设置了简单的邮件发送功能:

sudo tasksel mail-server

这允许我使用命令行发送电子邮件:

echo 'body' | sendmail recipient@example.net

或 PHP 中的以下内容:

mail($to, $subj, $msg)

然后recipient@example.net收到邮件没问题。

邮件来自oshirowanen@desktop

如果recipient@example.net将电子邮件发送回oshirowanen@desktop,我如何localhost从命令提示符或 php 接收它?

4

2 回答 2

0

oshirowanen@desktop 不是一个完整的电子邮件地址,互联网上的任何人都无法回复。为了接收到域的电子邮件,您通常需要注册一个域,然后您可以将其设置为将您的 ubuntu 服务器用作邮件交换器或 smtp 客户端(如果您愿意)。

于 2012-06-23T21:14:39.590 回答
0

好吧,localhost 是本地的,因此您需要为您的计算机提供一个固定 IP 和一个名称服务器,并将该域传播到您的计算机,以便它可以通过 Internet 接收电子邮件。

于 2012-06-23T20:42:23.520 回答