发电子邮件首先需要有一个电子邮箱账号,可以通过对应的网站登录后发送,不需要特别的程序。
以163邮箱发送图片文件为例,
1. 登录163邮箱,点击左上角“写信”。
2. 在“收件人”中输入需要接收图片文件的人的邮箱地址。
3. 标题内容可以根据需要填写。
4. 点击“添加附件”,找到需要发送的图片文件。点击“打开”就开始上传。
SMTP协议叫做简单邮件传输协议,它主要的作用是控制邮件的中转,最终达到目的地。邮件的发送和收取实际上是由SMTP服务器完成的。当一封邮件到达SMTP机时,它会做出接收或中转邮件的选择。POP叫邮局协议,POP3 是它的第三版。它负责将邮件从服务器接收到你的客户端。在邮件被SMTP服务器接收后,它会暂时存储在服务器上。但让用户登陆到服务器上去接收邮件,过程很繁琐且不安全。所以,你最终接收到的邮件是客户端通过POP协议访问服务器,并将邮件下载至本地。
所以,发送邮件不是PHP本身的功能,也不是ASP的功能,而是要依赖SMTP服务器。无论你用什么程序发邮件,都只是一个与服务器进行socket交互的过程。发送邮件的过程和POP协议无关。在使用邮件收发客户端的道理也是一样的。
如果想要发送邮件,就必须有一个支持SMTP的邮箱,或者一台自己架设的SMTP服务器。
分类: 电脑/网络 >>互联网解析:
电子邮件的工作原理?
电子邮件的工作过程遵循客户-服务器模式。每份电子邮件的发送都要涉及到发送方与接收方,发送方式构成客户端,而接收方构成服务器,服务器含有众多用户的电子信箱。发送方通过邮件客户程序,将编辑好的电子邮件向邮局服务器(SMTP服务器)发送。邮局服务器识别接收者的地址,并向管理该地址的邮件服务器(POP3服务器)发送消息。邮件服务器识将消息存放在接收者的电子信箱内,并告知接收者有新邮件到来。接收者通过邮件客户程序连接到服务器后,就会看到服务器的通知,进而打开自己的电子信箱来查收邮件。
通常Inter上的个人用户不能直接接收电子邮件,而是通过申请ISP主机的一个电子信箱,由ISP主机负责电子邮件的接收。一旦有用户的电子邮件到来,ISP主机就将邮件移到用户的电子信箱内,并通知用户有新邮件。因此,当发送一条电子邮件给一另一个客户时,电子邮件首先从用户计算机发送到ISP主机,再到Inter,再到收件人的ISP主机,最后到收件人的个人计算机。
ISP主机起着“邮局”的作用,管理着众多用户的电子信箱。每个用户的电子信箱实际上就是用户所申请的帐号名。每个用户的电子邮件信箱都要占用ISP主机一定容量的硬盘空间,由于这一空间是有限的,因此用户要定期查收和阅读电子信箱中的邮件,以便腾出空间来接收新的邮件。
电子邮件在发送与接收过程中都要遵循SMTP、POP3等协议,这些协议确保了电子邮件在各种不同系统之间的传输。其中,SMTP负责电子邮件的发送,而POP3则用于接收Inter上的电子邮件。 sinos/csc/helpcenter/Show_Help?SerialNo=000103
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)