在没有互联网连接的情况下从本地主机发送电子邮件会发生什么?

在没有互联网连接的情况下从本地主机发送电子邮件会发生什么?

我们正在建立一个网上商店,作为集市上的售货亭。集市的参观者可以顺便在商店里订购一些东西。我们将提供一些平板电脑,参观者可以通过我们的售货亭购物并订购一些东西。

硬件:我们将拥有一个本地服务器,因此网站可在本地访问(如本地域或 IP)。此服务器还将充当接入点。因此平板电脑通过 wifi 连接到商店正在运行的服务器。

这家商店需要向客户发送订单电子邮件。如果我们有网络连接,它肯定会起作用。

但是如果互联网连接丢失会发生什么?

如果没有互联网连接,发送电子邮件会发生什么情况?是否存在某种电子邮件积压,当我们重新获得连接时才开始发送电子邮件,还是发送过程会停止并且电子邮件会消失?

我们需要确定所有订单电子邮件都会在某个时间正确发送,即使服务器在几分钟或几小时内失去连接。

一些想法:

  1. 如果我们有互联网连接,则发送邮件(正常行为)。
  2. 如果我们没有互联网连接,就让邮件进入发送队列以供稍后发送。
  3. 如果我们重新建立连接,则发送队列中等待的电子邮件。

我需要知道系统如何处理这些电子邮件,以及系统的哪个部分负责所需的电子邮件队列(Windows?Linux?网络服务器?使用的软件(WordPress)?)。

我感谢您的想法和回答。

惠灵顿

答案1

这完全取决于您的服务器设置方式。您当然可以安装本地 MTA,它会将邮件排队并在您重新连接到互联网时发送邮件,并且您可以配置 Wordpress 和其他软件以使用该本地 MTA。

请记住,正确设置此类设置以使其真正发挥作用,并且邮件不会被标记为垃圾邮件可能非常棘手。但这应该是可能的。

相关内容