电子邮件系统通常由:用户代理、邮件传输代理、邮件协议、邮件存储系统组成。
1 用户代理:用户代理也称为邮件客户端,是指用户在计算机上使用的电子邮件软件,例如Outlook、Gmail、Foxmail等。用户通过用户代理可以创建、发送、接收、阅读和管理电子邮件。
2 邮件传输代理:邮件传输代理也称为邮件服务器,是指负责邮件传输和转发的计算机系统。邮件传输代理可以接收电子邮件并把它们转发到目标邮件服务器或交给目标用户代理,同时也可以把本地用户代理创建的邮件发送到其他邮件服务器。
3 邮件协议:邮件协议是指电子邮件系统使用的协议,它规定了用户代理、邮件传输代理之间的数据传输方式和通信规则。常见的邮件协议有SMTP、POP3、IMAP等。
4 邮件存储系统:邮件存储系统是指负责存储邮件的计算机系统,它可以把用户代理创建的邮件和其他邮件存储在服务器上,方便用户随时访问和管理。
电子邮件的好处:
1快速和即时:电子邮件可以在几秒钟内传递到目标收件人,尤其适合需要及时沟通和迅速交换信息的场合。
2低成本和高效率:电子邮件比传统邮件的成本更低,可以在不同的时间和地点接收和发送邮件,大大提高了工作效率。
3方便和易用:通过电子邮件,不仅可以发送文本邮件,还可以发送、音频、视频和其他文件,如Word、Excel、PDF等文件格式,并且非常容易使用。
4可追踪和备份:电子邮件可以被轻松追踪和备份,这使得用户可以随时查看和检索自己的通信记录。
5全球范围和无限制:电子邮件可以在全球范围内使用,无论是个人还是企业都可以使用电子邮件进行通信,而且没有限制。
为了解决这个问题,我们可以考虑使用其他的邮件服务提供商,或者调整邮件的格式和大小以适应当前的邮件服务器的限制。同时,我们也可以尝试联系邮件服务器的管理员,以了解是否有其他的解决方案可供选择。SMTP协议简介 2001-07-09· ·--··vbeden SMTP被用来在因特网上传递电子邮件。文件RFC821规定了该协议的所有细节。但是你只须记住下面的内容--该协议的基本命令和方法就行了。 协议的原理很简单。无非是一个客户端计算机向服务器发送命令,然后服务器向客户端计算机返回一些信息。客房端发送的命令以及服务器的回应都是字符串,你并不需要特别的软件就能读出它们。如果你仔细看过Winsock Terminal示例程序的源代码,你就会发现这一点。现在让我们用这个示例程序来向自己发一封电子邮件吧。 运行示例程序,单击\"Connect\"按钮,在\"Connect to\"对话框中输入你的电子邮件服务器的地址,选择SMTP选项。最后按\"Connect\"按钮。如果连接成功,Winsock控件会产生Connected事件,在状态栏中也可看到连接成功的信息。在主文本窗口中你将看到从服务器返回的文本。该文本包含一个三位数的代码及描述,例如: 220-nscinforu Sendmail 8612/869 ready at Wed, 22 Apr 1998 22:54:41 +0300 220 ESMTP spoken here 不必太过留意这些描述。因为这些描述可能会因服务器而异。你只须要知道代码所代表的意思就行了。代码220表示成功建立连接,服务器等待你的第一个命令。 向服务器传递的第一个命令是HELO 该命令包含一个参数,即你的邮箱名。 HELO oleg 注意: 在RFC821中,HELO是一个可选择性命令,如果服务器不要求该命令的话,你可以把它忽略掉。 如果命令成功,服务器会返回一个代码为250的回应。下一步用MAIL FROM命令告诉服务器你想发一封邮件。该命令以发信人的邮件地址为参数。 MAIL FROM: oleg@vbipcom 发完命令后,如果服务器返回一个代码为250回应,你就可以向服务器发送RCPT TO命令了。该命令以收信人地址为参数,一看便知是告诉服务器你想将邮件发到收信人地址处。 RCPT TO: somebody@domaincom 如果你想将邮件发给多个收件人的话。你需要多次使用RCPT TO命令,对每个命令,服务器都会返回代码为250的回应。 现在你可以向服务器发送邮件正文了。用DATA命令告诉服务器以下的内容为邮件正文。在你从服务器收到代码为354的回应后,你就可以发送邮件正文了。邮件按行发送,每行邮件以一个无回车的换行符结束(在VB中就是vbLf)示例程序知道何时使用换行符,何时使用回车加换行符。所以你只须按回车键就行了。下面是一个例子: Subject: My first e-mail message First line of a message Second line 注意上面最后一行的最后一个字符是一个小数点。这是正文结束的标志。用VB代码表示就是vbLf & \"\" & vbCrLf 服务器收到这个标志后,就会立即向你返回一个代码为250的回应以及该邮件的唯一ID号。 250 WAA10568 Message accepted for delivery 任务完成了,你可以继续发送下封邮件,也可以断开同服务器的连接。如果要断开同服务器的连接就用QUIT命令。在这种情况下,服务器会返回一个代码为221的回应并断开连接。 QUIT 221 nscinforu closing connection
我的服务器用的是小鸟云的,性能稳定,访问很流畅。
1、所要设置的邮件的POP3,SMTP,邮件用户名,密码准备好,然后打开Outlook Express,打开工具->电子邮件帐户,在d出窗口中单击添加新电子邮件账户,然后下一步,选择POP3,下一步,把刚才准备好的POP3,SMTP,邮件用户名,密码,邮件地址,姓名填好后,就可以接收邮件了
2、启动Outlook Express;
从菜单中选择“工具/帐号”菜单项,打开“Internet帐号”窗口;
单击“邮件”标签;
单击“添加”按钮,从d出的菜单中选择“邮件”选项将d出Internet连接向导;
首先输入您的“显示姓名”,此姓名将出现在您所发送邮件的“寄件人”一栏;
单击“下一步”按钮;
3、在d出的窗口中输入个人邮箱地址,单击“下一步”按钮;
在d出的“电子邮件服务器名”窗口中,系统默认“我的接收邮件服务器”为“POP3”,不需要修改;在接收服务器框中,输入邮箱的POP3服务器名称:pop3sinacomcn
在外发送邮件服务器框中,您可以输入本地的发件服务器,也可以输入邮箱的发件服务器,名称为:smtpsinacomcn
4、单击“下一步”按钮; 在d出的窗口中分别输入您的邮箱的帐号名和密码。其中帐号名是您的VIP邮箱地址中@符号前面的部分;为了确保安全,密码显示为星号。如果您没有输入密码或输入密码有误,系统会在接收邮件时提示您输入密码。单击"下一步"按钮;
5、d出"祝贺您"窗口;单击"完成"按钮返回上层窗口; 单击"属性"按钮,打开设置窗口,单击"服务器"选项卡,在窗口下方,勾选"我的服务器要求身份验证",然后单击"确定"返回。完成以上设置之后,您就可以单击窗口中的“发送接收”工具按钮进行邮箱的收发了。如有更多问题, 请咨询百度客服中心。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)