大多数公司电子邮件基础设施是否支持/使用 SMTP?
大多数公司电子邮件基础设施(例如 Exchange Server)是否支持和/或使用 SMTP 发送电子邮件?我的应用程序的要求之一是从应用程序发送状态电子邮件。支持 SMTP 就足够了,还是我还应该考虑一些其他协议?
Do most company email infrastructures (e.g. Exchange Server) support and/or use SMTP to send email? One of the requirements of my application is to send status emails from the application. Is it enough to support SMTP or should I be looking at some other protocols as well?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您问题的第一部分属于服务器故障。不过,我还是在这里回答一下吧。
问:大多数公司电子邮件基础设施是否支持和/或使用 SMTP 发送电子邮件?
答:是的,他们都这样做。这就是电子邮件的发送方式……至少发送到外部服务器。在内部,邮件服务器只是在本地帐户之间移动邮件,这是专有的,通常不会出于任何其他目的而公开。
问:支持 SMTP 就足够了还是我应该考虑一些其他协议?
A. 您还会如何发送电子邮件? (修辞)
您可能正在考虑 POP3 或 IMAP。客户端使用这两者来联系服务器以接收电子邮件。然而,一切都使用 SMTP 来传输邮件。
The first part of your question belongs on serverfault. However, I'll answer here.
Q. Do most company email infrastructures support and/or use SMTP to send email?
A. Yes, ALL of them do. That's how email is sent... at least to external servers. Internally, mail servers just shuffle the mail between local accounts, which is proprietary and usually not exposed for any other purposes.
Q. Is it enough to support SMTP or should I be looking at some other protocols?
A. How else would you send email? (Rhetorical)
You might be thinking about POP3 or IMAP. Both of which are used by clients to contact a server to receive emails. However, everything uses SMTP to transfer mail around.
SMTP 是接收和转发电子邮件的协议。据我所知,每个邮件服务器都支持它,至少在外部是这样。也许 Exchange 仅在“外部”端口上接受它们,并为 Outlook 客户端拥有自己的协议。
SMTP is THE protocol to receive and forward emails. As far as I know, every mail-server supports it, at least externally. Maybe Exchange only accepts them on "external" ports and has an own protocol for the outlook clients.