喜在企业环境中,我们需要在同一时间发送SMTP电子邮件到大量客户端。 电子邮件发送请求从前端起源,并配备所有的方式回到ESB来发送电子邮件。
现在,我们需要发送响应返回给前端,告诉邮件已发送。 所以想知道SMTP服务器如何响应发送回的是,在队列或将消息传送到客户端后放置消息之后?
这个问题似乎有点怪的人谁没有真正到过这一点。 但是,如果有人一直到这一点,并找到了一个解决方案,我会很感激知道。
喜在企业环境中,我们需要在同一时间发送SMTP电子邮件到大量客户端。 电子邮件发送请求从前端起源,并配备所有的方式回到ESB来发送电子邮件。
现在,我们需要发送响应返回给前端,告诉邮件已发送。 所以想知道SMTP服务器如何响应发送回的是,在队列或将消息传送到客户端后放置消息之后?
这个问题似乎有点怪的人谁没有真正到过这一点。 但是,如果有人一直到这一点,并找到了一个解决方案,我会很感激知道。
SMTP是一个存储和转发协议。 在一般情况下,所有的SMTP服务器确实是说是否接受该邮件交付。 不过,这并不表示该消息是否实际交付。 至少,而SMTP客户端连接到服务器。
大多数服务器将尝试传递消息并通知发送者(通过电子邮件)如果交货延迟或如果传送失败。 据我了解,他们不要求这样做。 我不知道,在业务的正常过程,通知您当消息被成功地传递任何服务器。 “没有消息就是好消息”,它通常与SMTP的情况。
这很像发信。 你放弃在邮件箱中一个信封,并希望它得到到哪里去。 如果这封信是无法送达的,它(通常)回来找你。 但是,除非你索要回执,你永远不知道,如果信封得是去哪儿?或者当。
说到回执,请记住,送他们是在接收器的自由裁量权。 邮件客户端可以选择不发送回执。