MailAddressとは? わかりやすく解説

Weblio 辞書 > 辞書・百科事典 > デジタル大辞泉 > MailAddressの意味・解説 

メール‐アドレス【mail address】

読み方:めーるあどれす

コンピューターネットワークインターネット上で電子メール送受信する際に利用者特定するための文字列郵便物でいう住所相当する一般的にはユーザー名@ドメイン名」という形式で、@の前は個人識別する文字列、@の後は事業者国名などを示す文字列となる。eメールアドレスアドレスメルアドメアド

[補説] 若い年齢層では「メルアド」よりも「メアド」と略す傾向があるといわれる


電子メールアドレス

読み方でんしメールアドレス
別名:eメールアドレスe-mailアドレスメールアドレスメルアドメアド
【英】e-mail address, mail address

電子メールアドレスとは、インターネット上で交換される電子メールにおいて利用されている、送信元や送付先などを表す文字列のことである。RFC 2822で定義されている。

電子メールアドレスは、アットマーク(@)を挟んで左側に各ドメイン上のユニークなユーザーを表す「ローカルパート」を、右側にはメールサーバーを表す「ドメインパート」を記述する形式がとられている。例示すれば、「localpart@some.domain.jp」のような形式である。ローカルパート文字列は、ほとんどの場合既得文字列重複していない限り自由に設定できる。なお、ドメインデフォルトメールサーバーは、通常DNSサーバーMXレコードによって指定される

電子メールは、メールサーバーからメールサーバーへと転送繰り返されることによって配送されるメールサーバーは、メール受け取ると、電子メールアドレスのドメイン部を見て、自サーバー宛のメールであるかどうか判別する。もし自サーバーであれば、自サーバーのどのユーザーであるかを調べる。

電子メールアドレスは、単に送信先電子メール宛先)を示す他にも、送信元、カーボンコピーCC)、ブラインドカーボンコピーBCC)、返信先Reply-to)、などを示すためにも用いられるまた、インターネット上会員制サービスにおいてはユーザー一意識別できるID情報として、電子メールの登録を求め場合少なくない。これは本来の用途からは逸れるが、登録完了必要な手続き案内や登録完了連絡などを当の電子メールアドレスに宛てて送ればよいというメリットもある。

電子メールアドレスで使える文字種は制限がある。ローカルパートには英数字および一部記号使用可能である。英字大文字と小文字区別されるドット( . )は、文字列中間で、連続しない形でのみ使用可能である。アットマーク(@)の直前ドットを打つことはできない

インターネットサービスプロバイダISP)やその他のサービス通じて電子メールアドレスを取得する場合には、RFC規定による使用可能な文字制限の上に、さらに使用可能な文字限定が行われている場合もある。また、携帯電話における電子メールサービス中には、必ずしもRFC 2822の規定準拠してはいない部分がある。

電子メールのほかの用語一覧
メールの構造:  サブジェクト  シグネチャ  添付ファイル  電子メールアドレス
メールの種類:  オプトインメール  HTMLメール  ビデオチャットメール

MailAddress クラス

メモ : このクラスは、.NET Framework version 2.0新しく追加されたものです。

電子メール差出人または受信者のアドレス表します

名前空間: System.Net.Mail
アセンブリ: System (system.dll 内)
構文構文

public class MailAddress
public ref class MailAddress
public class MailAddress
public class MailAddress
解説解説
使用例使用例

SmtpClientMailAddress、および MailMessage の各クラス使用して電子メール メッセージ送信するコード例次に示します

public static void CreateCopyMessage(string
 server)
{
    MailAddress from = new MailAddress("ben@contoso.com",
 "Ben Miller");
    MailAddress to = new MailAddress("jane@contoso.com",
 "Jane Clayton");
    MailMessage message = new MailMessage(from, to);
    // message.Subject = "Using the SmtpClient class.";
    message.Subject = "Using the SmtpClient class.";
    message.Body = @"Using this feature, you can send an
 e-mail message from an application very easily.";
    // Add a carbon copy recipient.
    MailAddress copy = new MailAddress("Notification_List@contoso.com");
    message.CC.Add(copy);
    SmtpClient client = new SmtpClient(server);
    // Include credentials if the server requires them.
    client.Credentials = CredentialCache.DefaultNetworkCredentials;
    Console.WriteLine("Sending an e-mail message to {0} by using
 the SMTP host {1}.",
         to.Address, client.Host);
    client.Send(message);
}
継承階層継承階層
System.Object
  System.Net.Mail.MailAddress
スレッド セーフスレッド セーフ
この型の public static (Visual Basic では Shared) メンバはすべて、スレッド セーフです。インスタンス メンバ場合は、スレッド セーフであるとは限りません。
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
MailAddress メンバ
System.Net.Mail 名前空間

MailAddress コンストラクタ (String, String)

メモ : このコンストラクタは、.NET Framework version 2.0新しく追加されたものです。

アドレス表示名指定して、MailAddress クラス新しインスタンス初期化します。

名前空間: System.Net.Mail
アセンブリ: System (system.dll 内)
構文構文

例外例外
例外種類条件

ArgumentNullException

addressnull 参照 (Visual Basic では Nothing) です。

ArgumentException

address が String.Empty ("") です。

FormatException

address が、認識されている形式ではありません。

または

address に非 ASCII 文字格納されています。

解説解説
使用例使用例

このコンストラクタ使用して電子メール メッセージ差出人および受信者の MailAddress インスタンス生成するコード例次に示します

public static void CreateBccTestMessage(string
 server)
{
    MailAddress from = new MailAddress("ben@contoso.com",
 "Ben Miller");
    MailAddress to = new MailAddress("jane@contoso.com",
 "Jane Clayton");
    MailMessage message = new MailMessage(from, to);
    message.Subject = "Using the SmtpClient class.";
    message.Body = @"Using this feature, you can send an
 e-mail message from an application very easily.";
    MailAddress bcc = new MailAddress("manager1@contoso.com");
    message.Bcc.Add(bcc);
    SmtpClient client = new SmtpClient(server);
    client.Credentials = CredentialCache.DefaultNetworkCredentials;
    Console.WriteLine("Sending an e-mail message to {0} and {1}.", to.DisplayName,
 message.Bcc.ToString());
    client.Send(message);
}
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
MailAddress クラス
MailAddress メンバ
System.Net.Mail 名前空間

MailAddress コンストラクタ (String)

メモ : このコンストラクタは、.NET Framework version 2.0新しく追加されたものです。

アドレス指定して、MailAddress クラス新しインスタンス初期化します。

名前空間: System.Net.Mail
アセンブリ: System (system.dll 内)
構文構文

例外例外
例外種類条件

ArgumentNullException

addressnull 参照 (Visual Basic では Nothing) です。

ArgumentException

address が String.Empty ("") です。

FormatException

address が、認識されている形式ではありません。

解説解説
使用例使用例

このコンストラクタ使用して電子メール メッセージBcc 受信者の MailAddress オブジェクト生成するコード例次に示します

public static void CreateBccTestMessage(string
 server)
{
    MailAddress from = new MailAddress("ben@contoso.com",
 "Ben Miller");
    MailAddress to = new MailAddress("jane@contoso.com",
 "Jane Clayton");
    MailMessage message = new MailMessage(from, to);
    message.Subject = "Using the SmtpClient class.";
    message.Body = @"Using this feature, you can send an
 e-mail message from an application very easily.";
    MailAddress bcc = new MailAddress("manager1@contoso.com");
    message.Bcc.Add(bcc);
    SmtpClient client = new SmtpClient(server);
    client.Credentials = CredentialCache.DefaultNetworkCredentials;
    Console.WriteLine("Sending an e-mail message to {0} and {1}.", to.DisplayName,
 message.Bcc.ToString());
    client.Send(message);
}
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
MailAddress クラス
MailAddress メンバ
System.Net.Mail 名前空間

MailAddress コンストラクタ (String, String, Encoding)

メモ : このコンストラクタは、.NET Framework version 2.0新しく追加されたものです。

アドレス表示名、およびエンコーディング指定して、MailAddress クラス新しインスタンス初期化します。

名前空間: System.Net.Mail
アセンブリ: System (system.dll 内)
構文構文

Public Sub New ( _
    address As String, _
    displayName As String, _
    displayNameEncoding As Encoding _
)
Dim address As String
Dim displayName As String
Dim displayNameEncoding As Encoding

Dim instance As New MailAddress(address,
 displayName, displayNameEncoding)
public MailAddress (
    string address,
    string displayName,
    Encoding displayNameEncoding
)
public:
MailAddress (
    String^ address, 
    String^ displayName, 
    Encoding^ displayNameEncoding
)
public MailAddress (
    String address, 
    String displayName, 
    Encoding displayNameEncoding
)
public function MailAddress (
    address : String, 
    displayName : String, 
    displayNameEncoding : Encoding
)

パラメータ

address

電子メール アドレス格納している String

displayName

address関連付けられた表示名格納している String

displayNameEncoding

displayName使用される文字セット定義する Encoding

例外例外
例外種類条件

ArgumentNullException

addressnull 参照 (Visual Basic では Nothing) です。

または

displayNamenull 参照 (Visual Basic では Nothing) です。

ArgumentException

address が String.Empty ("") です。

または

displayNameString.Empty ("") です。

FormatException

address が、認識されている形式ではありません。

または

address に非 ASCII 文字格納されています。

解説解説
使用例使用例

このコンストラクタ使用して電子メール メッセージ差出人MailAddress インスタンス生成するコード例次に示します

// Create a mailing address that includes a UTF8 character
// in the display name.
MailAddress from = new MailAddress("jane@contoso.com",
 
   "Jane " + (char)0xD8+ " Clayton", 
System.Text.Encoding.UTF8);
// Create a mailing address that includes a UTF8 
// character in the display name.
MailAddress^ from = gcnew MailAddress("jane@contoso.com",
    "Jane " + (wchar_t)0xD8 + " Clayton",
    System::Text::Encoding::UTF8);
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
MailAddress クラス
MailAddress メンバ
System.Net.Mail 名前空間

MailAddress コンストラクタ


MailAddress プロパティ


MailAddress メソッド


MailAddress メンバ

電子メール差出人または受信者のアドレス表します

MailAddress データ型公開されるメンバを以下の表に示します


パブリック コンストラクタパブリック コンストラクタ
パブリック プロパティパブリック プロパティ
パブリック メソッドパブリック メソッド
プロテクト メソッドプロテクト メソッド
参照参照

関連項目

MailAddress クラス
System.Net.Mail 名前空間

「mail address」の例文・使い方・用例・文例

  • 英国ではmailbagをpostbagという
Weblio日本語例文用例辞書はプログラムで機械的に例文を生成しているため、不適切な項目が含まれていることもあります。ご了承くださいませ。


英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「MailAddress」の関連用語

MailAddressのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



MailAddressのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
デジタル大辞泉デジタル大辞泉
(C)Shogakukan Inc.
株式会社 小学館
IT用語辞典バイナリIT用語辞典バイナリ
Copyright © 2005-2024 Weblio 辞書 IT用語辞典バイナリさくいん。 この記事は、IT用語辞典バイナリ電子メールアドレスの記事を利用しております。
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2024 Microsoft.All rights reserved.
Tanaka Corpusのコンテンツは、特に明示されている場合を除いて、次のライセンスに従います:
 Creative Commons Attribution (CC-BY) 2.0 France.
この対訳データはCreative Commons Attribution 3.0 Unportedでライセンスされています。
浜島書店 Catch a Wave
Copyright © 1995-2024 Hamajima Shoten, Publishers. All rights reserved.
株式会社ベネッセコーポレーション株式会社ベネッセコーポレーション
Copyright © Benesse Holdings, Inc. All rights reserved.
研究社研究社
Copyright (c) 1995-2024 Kenkyusha Co., Ltd. All rights reserved.
日本語WordNet日本語WordNet
日本語ワードネット1.1版 (C) 情報通信研究機構, 2009-2010 License All rights reserved.
WordNet 3.0 Copyright 2006 by Princeton University. All rights reserved. License
日外アソシエーツ株式会社日外アソシエーツ株式会社
Copyright (C) 1994- Nichigai Associates, Inc., All rights reserved.
「斎藤和英大辞典」斎藤秀三郎著、日外アソシエーツ辞書編集部編
EDRDGEDRDG
This page uses the JMdict dictionary files. These files are the property of the Electronic Dictionary Research and Development Group, and are used in conformance with the Group's licence.

©2024 GRAS Group, Inc.RSS