【问题标题】:Receive an email from someone to localhost using PHP使用 PHP 接收来自某人到 localhost 的电子邮件
【发布时间】:2012-06-25 17:27:09
【问题描述】:

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

使用 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,我如何通过命令提示符或php 在localhost 上接收它?

【问题讨论】:

    标签: php apache ubuntu mail-server


    【解决方案1】:

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

    【讨论】:

      【解决方案2】:

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

      【讨论】:

        猜你喜欢
        • 2018-01-03
        • 2015-06-13
        • 1970-01-01
        • 2012-07-27
        • 2013-10-04
        • 1970-01-01
        • 2019-07-22
        • 1970-01-01
        • 2016-02-08
        相关资源
        最近更新 更多