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

mail

別表記:メイルメール

「mail」とは・「mail」の意味

「mail」は、英語で郵便物手紙意味する言葉である。また、電子メールe-mail)の略語としても広く使われている。電子メールは、インターネットを介して送受信される文章画像などのデジタル情報を指す。

「mail」の発音・読み方

「mail」の発音は、英語で /meɪl/ となる。日本語では、「メイル」と読むのが一般的である。

「mail」の語源・由来

「mail」の語源は、古フランス語の「male」であり、それがさらにゲルマン祖語の「*malhō」に由来する。元々は「旅行用のかばん」を意味していたが、後に郵便物を運ぶための袋やその中身を指すようになった電子メールの「mail」は、従来郵便物同じよう情報送受信する機能を持つことから、その名が付けられた。

「mail」の類語

「mail」の類語には、「letter」post」「correspondence」などがある。これらはいずれも、手紙郵便物意味する言葉である。

「mail」を含む用語・関連する用語

「Gメール」とは

Gメール」は、Google提供する無料電子メールサービスである。ログインすることで、スマホパソコンからアクセスできる。アドレスは、ユーザー自由に作成できるまた、専用アプリ利用することで、より便利に利用することができる。

「mail」の使い方・例文

1. I received a mail from my friend.(友達からメール受け取った。) 2. She sent me a mail with some photos attached.(彼女は写真添付したメール送ってくれた。) 3. Please check your mail regularly.(定期的にメール確認してください。) 4. I will mail you the details later.(後で詳細メールます。) 5. He asked me to forward the mail to him.(彼はそのメール転送してほしいと頼んだ。) 6. The mail server seems to be down.(メールサーバーダウンしているようだ。) 7. I accidentally deleted an important mail.(誤って重要なメール削除してしまった。) 8. The mail was marked as spam.(そのメール迷惑メールとしてマークされた。) 9. She complained about the slow mail delivery.(彼女は遅い郵便配達に不満を述べた。) 10. I prefer to send mail rather than making a phone call.(電話よりもメールを送る方が好きだ。

メール【mail】

読み方:めーる

[名](スル)

郵便郵便物。「エア—」「ダイレクト—」

電子メールのこと。また、電子メール書いて送ること。「—ソフト」「友達に—する」


mail

(PHP 4, PHP 5)
mail — メールを送信する

説明

bool mail ( string to, string subject, string message [, string additional_headers [, string additional_parameters]] )
メールを送信します。

パラメータ

to
メールの受信者。
» RFC 2822 を満たす書式でなければ なりません。例えば以下のようなものです。
user@example.com
user@example.com, anotheruser@example.com
User <user@example.com>
User <user@example.com>, Another User <anotheruser@example.com>

subject
送信するメールの表題。

注意
改行を含んではいけません。含めてしまうとメールが正しく送信できません。

message
送信するメッセージ。
改行コードは LF (\n) となります。各行の長さは 70 文字を超えては いけません。

注意
(Windows のみ)PHP が SMTP サーバと直接通信をする際、ピリオドから 始まる行は無視されます。これを防ぐには、行頭のピリオドを ピリオド 2 つに置き換えてください。 <?php
$text = str_replace("\n.", "\n..", $text);
?>


additional_headers(オプション)
メールヘッダの最後に挿入される文字列。
通常、これは追加のヘッダ(From、Cc、Bcc)のために用いられます。 複数のヘッダを追加する場合は CRLF(\r\n)で区切ります。
注意: メールを送信する際には、必ず From ヘッダが含まれていなければなりません。 additional_headers パラメータで指定するか、 あるいは php.ini にデフォルト値を指定します。
指定しなかった場合は、以下のようなエラーメッセージが返ります Warning: mail(): "sendmail_from" not set in php.ini or custom "From:" header missing 。 Windows では、From ヘッダを設定すると Return-Path も設定されます。
注意: メッセージが受信されなかった場合には、LF(\n)のみを使ってみてください。 Unix の MTA の中には、自動的に LF を CRLF に変換してしまう ものがあります(もし CRLF を利用していた場合、CR が重複してしまいます)。 ただし、これは最後の手段です。というのも、これは » RFC 2822 に違反しているからです。
additional_parameters(オプション)
パラメータ additional_parameters は、 追加のパラメータをメール送信プログラムに渡す際に使用可能です。 メール送信プログラムは、設定オプション sendmail_path により設定されます。例えば、 sendmail を使用する際に -f オプションを使って エンベロープの sender アドレスを設定する際に使用できます。
この方法でエンベロープの sender ヘッダ(-f)を設定する際は、 'X-Warning' ヘッダが付加されないように Web サーバの実行ユーザを sendmail 設定に追加しておく必要があるかもしれません。 sendmail を利用している場合、これは /etc/mail/trusted-users で設定します。

返り値

メール送信が受け入れられた場合に TRUE 、それ以外の場合に FALSE を返します。
メールの配送が受け入れられたかどうかが基準であることに注意しましょう。 メールが実際にあて先に届いたかどうかでは「ありません」。

変更履歴

バージョン説明
4.3.0(Windows のみ) すべてのカスタムヘッダ(From、Cc、Bcc や Date など)がサポート されるようになり、大文字・小文字を区別しないようになりました (カスタムヘッダは MTA でパースされるのではなく PHP でパースされます。 PHP < 4.3 では Cc ヘッダのみがサポートされており、大文字・小文字が 区別されていました)。
4.2.3 safe_mode 時には additional_parameters パラメータを無効に しました。もし用いられた場合には mail() 関数は 警告メッセージを出して FALSE を返します。
4.0.5 additional_parameters パラメータが追加されました。

例 1034. メールを送信する
mail() を用いて単純なメールを送信する。
<?php
// 本文
$message = "Line 1\nLine 2\nLine 3";

// 1 行が 70 文字を超える場合のため、wordwrap() を用いる
$message = wordwrap($message, 70);

// 送信する
mail('caffinated@example.com', 'My Subject', $message);
?>

例 1035. 追加ヘッダを付加してメールを送信する
基本ヘッダに加え、MUA に From および Reply-To アドレスを通知する。
<?php
$to      = 'nobody@example.com';
$subject = 'the subject';
$message = 'hello';
$headers = 'From: webmaster@example.com' . "\r\n" .
   'Reply-To: webmaster@example.com' . "\r\n" .
   'X-Mailer: PHP/' . phpversion();

mail($to, $subject, $message, $headers);
?>

例 1036. 追加ヘッダ及び追加コマンドラインパラメータを指定してメールを送信する
sendmail_path を用いてメールを送信する際に利用する 追加パラメータとして、additional_parameters が用いられます。
<?php
mail('nobody@example.com', 'the subject', 'the message', null,
   '-fwebmaster@example.com');
?>

例 1037. HTML メールを送信する
mail() を用いて HTML メールを送信することも可能です。
<?php
// 複数の受信者を指定
$to  = 'aidan@example.com' . ', '; // カンマに注意
$to .= 'wez@example.com';

// 表題
$subject = 'Birthday Reminders for August';

// 本文
$message = '
<html>
<head>
  <title>Birthday Reminders for August</title>
</head>
<body>
  <p>Here are the birthdays upcoming in August!</p>
  <table>
   <tr>
     <th>Person</th><th>Day</th><th>Month</th><th>Year</th>
   </tr>
   <tr>
     <td>Joe</td><td>3rd</td><td>August</td><td>1970</td>
   </tr>
   <tr>
     <td>Sally</td><td>17th</td><td>August</td><td>1973</td>
   </tr>
  </table>
</body>
</html>
';

// HTML メールを送信するには Content-type ヘッダが必須
$headers  = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";

// 追加のヘッダ
$headers .= 'To: Mary <mary@example.com>, Kelly <kelly@example.com>' . "\r\n";
$headers .= 'From: Birthday Reminder <birthday@example.com>' . "\r\n";
$headers .= 'Cc: birthdayarchive@example.com' . "\r\n";
$headers .= 'Bcc: birthdaycheck@example.com' . "\r\n";

// 送信する
mail($to, $subject, $message, $headers);
?>

注意: HTML などの複雑な形式のメールを送信する場合は、PEAR パッケージ » PEAR::Mail_Mime を利用することを推奨します。



注意

注意: mail() の Windows 版実装は、Unix 版実装とは 多くの点で違います。 第一に、メッセージの生成にローカルのバイナリは使用せず、 ソケットを通じて直接操作するだけです。 これは MTA がネットワークソケットを listen している 必要があるということを意味します(ローカルホスト、リモートマシン どちらでもかまいません)。
第二に、 From:Cc:Bcc:Date: のようなカスタムヘッダは MTA ではなく PHP によってパースされます。
そのため、to 引数には "Something <someone@example.com>" 形式の メールアドレスを与えることはできません。 MTA と通信する際に mail コマンドはこれを適切にパースできません。
注意: 添付ファイルや特殊な本文(HTML など)を含むメールも、この関数で 送信可能です。これは、MIME エンコーディングによって実現されています。 詳細な情報は » Zend の記事 または » PEAR Mime クラス を参照ください。
注意: mail() 関数は、大量のメールをループ内で送信するには 向いていないことに注意しましょう。この関数は 1 通のメールを送信するたびに SMTP ソケットをいったん閉じて開きなおします。これは非効率的です。
大量のメールを送信する場合は、 » PEAR::Mail および » PEAR::Mail_Queue パッケージを参照ください。
注意: 以下の RFC も有用です。 » RFC 1896» RFC 2045» RFC 2046» RFC 2047» RFC 2048» RFC 2049 および » RFC 2822

参考

imap_mail()
» PEAR::Mail
» PEAR::Mail_Mime


メール関数(Mail)

導入

mail() 関数によりメールを送信できるようになります。

要件

メール関数を使用可能にするには、PHP のコンパイル時点でシステム上の sendmail バイナリにアクセスできなければなりません。 postfix や qmail など他のメールプログラムを使用してる場合には、 それらのソフトに付随する適当な sendmail ラッパを使用するように 気をつけてください。 PHP は sendmail を探す際にまず PATH を見ます。次に /usr/bin:/usr/sbin:/usr/etc:/etc:/usr/ucblib:/usr/lib の順で探します。PATH を通して sendmail を使用可能な 状態にしておくことが強く推奨されます。 また、コンパイルされた PHP が sendmail バイナリにアクセスできる権限を 持っていなければなりません。

インストール手順

PHP コアに含まれるため、 追加のインストール無しで使用できます。

実行時設定

php.ini の設定により動作が変化します。
表 147. Mail 設定オプション
名前デフォルト変更の可否変更履歴
SMTP"localhost"PHP_INI_ALL 
smtp_port"25"PHP_INI_ALL 
sendmail_fromNULLPHP_INI_ALL 
sendmail_pathNULLPHP_INI_SYSTEM 

PHP_INI_* 定数の詳細および定義については 付録 G. php.ini ディレクティブ を参照してください。
以下に設定ディレクティブに関する 簡単な説明を示します。
SMTP string
Windows 環境のみで使用されます: mail() 関数でメールを送信する際に使用する SMTP サーバのホスト名または IP アドレス。
smtp_port int
Windows 環境のみで使用されます: SMTP 設定で指定したサーバに接続するポート番号で、 デフォルトは 25 です。PHP 4.3.0 以降でのみ利用可能です。
sendmail_from string
Windows 環境で、PHP から送信されるメールにおいて "From:" に使用するメールアドレスを指定します。 このディレクティブは、"Return-Path:" ヘッダも設定します。
sendmail_path string
sendmail プログラムを探すパスを指定します。 通常、/usr/sbin/sendmail または /usr/lib/sendmail です。 configure は、このパスを探し、 デフォルト値として設定しますが、 これで上手くいかない場合にはこのオプションで設定する必要があります。
sendmail を使用していないシステムは、 使用するメールシステムが提供する sendmail のラッパ/代替品を、 必要に応じてこのディレクティブに設定する必要があります。例えば、» Qmail ユーザは、通常 /var/qmail/bin/sendmail または /var/qmail/bin/qmail-inject に設定します。
qmail-inject では、 メールを正しく処理するためのオプション設定は不要です。
このディレクティブは Windows 環境でも動作します。指定された場合は smtp および smtp_portsendmail_from の値は無視され、 ここで指定したコマンドが実行されます。

リソース型

リソース型は定義されていません。

定義済み定数

定数は定義されていません。

目次

ezmlm_hash — EZMLM で必要なハッシュ値を計算する
mail — メールを送信する

MAIL

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2017/04/27 14:37 UTC 版)

MAIL』(メイル)は、山崎峰水による日本漫画角川書店の漫画誌『月刊エースネクスト』1999年3月号から2002年4月号まで連載され、後に『エース特濃』2004年8月号、『月刊少年エース』2005年2 - 3月号にも掲載された。単行本は全3巻。




「MAIL」の続きの解説一覧

.mail

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2020/10/03 08:58 UTC 版)

.mailは、提案中だったジェネリックトップレベルドメイン(gTLD)である。2015年にドメイン名衝突回避のため、.corp, .home と併せ、ICANN で利用しないことが決定された[1]スパムハウス・プロジェクト英語版によって2004年に提案されたが、ICANNは承認していない。メッセージ受信者がを確実かつ効率的にスパムメールを識別し、スパムのないメールストリームを享受できるようにすることを目的としている。




  1. ^ Mitigating the Risk of DNS Namespace Collisions (DNS 名前空間における名前空間衝突のリスク緩和) (pdf)”. Internet Corporation for Assigned Names and Numbers.. ICANN (2015年10月28日). 2020年9月30日閲覧。


「.mail」の続きの解説一覧

メール (曖昧さ回避)

(MAIL から転送)

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2024/03/13 08:45 UTC 版)

メールメイル

mail

male

Mehl(ドイツ語)

Mer (フランス語)

関連項目



Mail

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/08/05 08:25 UTC 版)

Mac OS X v10.2」の記事における「Mail」の解説

検索機能の強化迷惑メール自動振り分け機能実装された。

※この「Mail」の解説は、「Mac OS X v10.2」の解説の一部です。
「Mail」を含む「Mac OS X v10.2」の記事については、「Mac OS X v10.2」の概要を参照ください。


Mail

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2022/04/01 09:24 UTC 版)

遥か遠くに見えていた今日」の記事における「Mail」の解説

アルバム向けに書き下ろされ楽曲

※この「Mail」の解説は、「遥か遠くに見えていた今日」の解説の一部です。
「Mail」を含む「遥か遠くに見えていた今日」の記事については、「遥か遠くに見えていた今日」の概要を参照ください。


Mail

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2022/02/12 06:06 UTC 版)

Mac OS X v10.4」の記事における「Mail」の解説

Spotlight統合インターフェイス大きく変更された。写真スライドショーアカウント設定アシスタント接続診断機能など新たに追加された。

※この「Mail」の解説は、「Mac OS X v10.4」の解説の一部です。
「Mail」を含む「Mac OS X v10.4」の記事については、「Mac OS X v10.4」の概要を参照ください。


mail

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2022/05/30 18:21 UTC 版)

Obey Me!」の記事における「mail」の解説

運営からのお知らせ関連サイト確認配布アイテム受け取り等を行える。

※この「mail」の解説は、「Obey Me!」の解説の一部です。
「mail」を含む「Obey Me!」の記事については、「Obey Me!」の概要を参照ください。


mail

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2020/11/01 01:04 UTC 版)

メール (曖昧さ回避)」の記事における「mail」の解説

郵便、または、郵便物宅配便業者が行っているメール便電子メールメール (アップル)。macOS付属電子メールクライアントWindows 8標準搭載されている電子メールクライアント鎖帷子Be-12飛行艇)のNATOコードネーム。 MAIL(メイル)は日本の漫画家山崎峰水作品メッセージキュー メイルゲームぽっぷるメイル』の主人公

※この「mail」の解説は、「メール (曖昧さ回避)」の解説の一部です。
「mail」を含む「メール (曖昧さ回避)」の記事については、「メール (曖昧さ回避)」の概要を参照ください。

ウィキペディア小見出し辞書の「MAIL」の項目はプログラムで機械的に意味や本文を生成しているため、不適切な項目が含まれていることもあります。ご了承くださいませ。 お問い合わせ

「Mail」の例文・使い方・用例・文例

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



固有名詞の分類


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

「MAIL」に関係したコラム

  • FXのチャート分析ソフトMT4でメール通知するには

    FX(外国為替証拠金取引)のチャート分析ソフトMT4(Meta Trader 4)では、インディケーターを起動中にある数値に達した時にメール通知することができます。メール通知をするには、MT4でのメー...

辞書ショートカット

すべての辞書の索引

「MAIL」の関連用語

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

   

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



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

   
実用日本語表現辞典実用日本語表現辞典
Copyright © 2024実用日本語表現辞典 All Rights Reserved.
デジタル大辞泉デジタル大辞泉
(C)Shogakukan Inc.
株式会社 小学館
PHP Documentation GroupPHP Documentation Group
Copyright © 1997 - 2024 by the PHP Documentation Group.
ウィキペディアウィキペディア
All text is available under the terms of the GNU Free Documentation License.
この記事は、ウィキペディアのMAIL (改訂履歴)、.mail (改訂履歴)、メール (曖昧さ回避) (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。 Weblio辞書に掲載されているウィキペディアの記事も、全てGNU Free Documentation Licenseの元に提供されております。
ウィキペディアウィキペディア
Text is available under GNU Free Documentation License (GFDL).
Weblio辞書に掲載されている「ウィキペディア小見出し辞書」の記事は、WikipediaのMac OS X v10.2 (改訂履歴)、遥か遠くに見えていた今日 (改訂履歴)、Mac OS X v10.4 (改訂履歴)、Obey Me! (改訂履歴)、メール (曖昧さ回避) (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。
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