コンテンツにスキップ

メールアドレス

出典: フリー百科事典『ウィキペディア(Wikipedia)』

: electronic mail address, email address, e-mail addressE)[1] () 

[]



ローカル部@ドメイン(例:foo@example.com

(alias)example.comfoo RFCRFC 5321 (Simple Mail Transfer Protocol) [2]RFC 5322 (Internet Message Format) [3]使[4]

使[]


使ASCII

(一)ASCIIRFC 5321Dot-stringRFC 5322dot-atom使
[5]



! # $ % & ' * + - / = ?^ _ ` { | } ~

.使2 ,au

(二)" "quoted-stringASCII使[6]
( ) < > [ ] : ; @ ,

.quoted-string



(三)quoted-string\quoted-pairASCII使
\ "

RFC[?]
Abc@example.com (dot-atom)
Abc.123@example.com (dot-atom)
user+mailbox/department=shipping@example.com (dot-atom)
!#$%&'*+-/=?^_`.{|}~@example.com (dot-atom)[7]
"Abc@def"@example.com (quoted-string)
"Fred\ Bloggs"@example.com(quoted-pairを含んだquoted-string)
"Joe.\\Blow"@example.com(quoted-pairを含んだquoted-string)

RFC5322 p.12 
 dot-atom-text   =   1*atext *("." 1*atext)

.[8]
Abc.@example.com(“.”をローカル部の末尾に使用している)
Abc..123@example.com(“.”が連続している)

64[9]2030

使[]


使

-.A RRMX RRCNAME RR (FQDN)[10]

[ ]IP: [192.0.2.69][11]

253254[9]

#使quoted-string.使2使 使

Postfix" "[12]

使[]


使使

使[]


RFC 5321
reverse-path

from

forward-path

to

RFC 5322
From



Sender



To



Reply-To



Cc



Bcc



 (Resent-FromResent-SenderResent-ToResent-CcResent-Bcc)

使Resent-

Return-Path

SMTPreverse-path

使[]


使使
メールアドレスの使用形式一覧
形式 RFC 5321での呼称 使用箇所(エンベロープ) RFC 5322での呼称 使用箇所(ヘッダ)[1]
foo@example.com Mailbox - address mailbox addr-spec From Sender Reply-To To Cc Bcc
<foo@example.com> - - name-addr
foo <foo@example.com>
foobar:
 foo <foo@example.com>,
 bar <bar@example.com>;
- - group Reply-To To Cc Bcc
<foo@example.com> Path reverse-path forward-path path Return-Path
^再送フィールド (Resent-From・Resent-Sender・Resent-To・Resent-Cc・Resent-Bcc) で使用できるメールアドレスの形式は、それぞれ対応する“Resent-”のつかないフィールドと同様である。

@: foo@example.comRFC 5321 (Mailbox)  RFC 5322addr-spec

使Return-Pathaddr-specaddr-spec< >name-addr: <foo@example.com>foo <foo@example.com>使RFC 5322addr-specname-addr (mailbox) 

From,1Sender

Reply-ToToCcBcc,:; (group): foobar:foo <foo@example.com>,bar <bar@example.com>;使RFC 5322 (address) Reply-ToToCcBcc,使Bcc

reverse-pathforward-pathMailbox< > (Path): <foo@example.com>Return-Path

[]


Postmaster

使SMTPforward-pathPostmaster@PostmasterPostmaster

Null

 (MTA) reverse-pathreverse-pathNull<>使

MAILER-DAEMON

sendmailPostfixqmailMTAFromMAILER-DAEMON使使

RFC 2142 (Mailbox Names for Common Services, Roles and Functions) [13]使

[]

出典[編集]



(一)^ https://kotobank.jp/word/-6535

(二)^ Klensin, J., ed. (Oct 2008), Simple Mail Transfer Protocol, RFC 5321 

(三)^ Resnick, P., ed. (Oct 2008), Internet Message Format, RFC 5322 

(四)^ RFC 5322 & 5321沿local-part https://qiita.com/yoshitake_1201/items/40268332cd23f67c504c

(五)^ RFC 53212.4General Syntax Principles and Transaction Model4.1.2Command Argument SyntaxQuoted-string

(六)^ RFC 5321 4.1.2Command Argument Syntaxquoted-string

(七)^ rfc976 https://datatracker.ietf.org/doc/html/rfc976 UUCP Mail Interchange Format Standard ( !) bang path bang path  hosta!hostb!user 

(八)^ RFC 5322 Internet Message Format,IETF, 2008 https://www.rfc-editor.org/rfc/rfc5322.txt

(九)^ abRFC 5321 4.5.3.1Size limits and minimums

(十)^ RFC 5321 3.6Relaying and Mail Routing

(11)^ RFC 5321IPIP使

(12)^ smtp_quote_rfc821_envelopenoPostfix. Postfix (200762). 2007128

(13)^ Crocker, D. (May 1997), Mailbox Names for Common Services, Roles and Functions, RFC 2142 

関連項目[編集]