据我所知,有以下用于发送和接收电子邮件的协议:
使用以下哪些协议在电子邮件中发送附件? FTP或TFTP在发送电子邮件时有什么作用吗?
答案 0 :(得分:0)
使用以下哪些协议在电子邮件中发送附件?
要将附件嵌入到电子邮件中,我们通常使用RFC 2045中描述的多用途Internet邮件扩展(MIME)。
基本上,为了发送附件,我们将电子邮件分成几部分,因此第一部分是文本,下一部分是附件,反之亦然。
要查看原始电子邮件结构,我们可以在带附件的电子邮件中点击“显示原始内容”。结果如下:
From: Whomever
To: Someone
Date: Whenever
Subject: whatever
MIME-Version: 1.0
Message-ID: <id1@host.com>
Content-Type: multipart/alternative; boundary=42
Content-ID: <id001@guppylake.bellcore.com>
--42
Content-Type: message/external-body; name="BodyFormats.ps";
site="thumper.bellcore.com"; mode="image";
access-type=ANON-FTP; directory="pub";
expiration="Fri, 14 Jun 1991 19:13:14 -0400 (EDT)"
Content-type: application/postscript
Content-ID: <id42@guppylake.bellcore.com>
--42
Content-Type: message/external-body; access-type=local-file;
name="/u/nsb/writing/rfcs/RFC-MIME.ps";
site="thumper.bellcore.com";
expiration="Fri, 14 Jun 1991 19:13:14 -0400 (EDT)"
Content-type: application/postscript
Content-ID: <id42@guppylake.bellcore.com>
--42
Content-Type: message/external-body;
access-type=mail-server
server="listserv@bogus.bitnet";
expiration="Fri, 14 Jun 1991 19:13:14 -0400 (EDT)"
Content-type: application/postscript
Content-ID: <id42@guppylake.bellcore.com>
get RFC-MIME.DOC
--42--
这是RFC 2046的一个例子。这就是我们在邮件中嵌入附件的方式。
要发送带附件的邮件,我们使用SMTP。 IMAP可用于将电子邮件从客户端传输到服务器上的文件夹,但不会用于向其他用户发送电子邮件。
FTP或TFTP在发送电子邮件时有什么作用吗?
没有。 FTP / TFTP协议不用于电子邮件。这些是用于传输文件(FTP)或从网络引导(TFTP)的单独协议。