ホームページ バックエンド開発 PHPチュートリアル Pear Mail 添付ファイル付きメールの送信_PHP チュートリアル

Pear Mail 添付ファイル付きメールの送信_PHP チュートリアル

Jul 20, 2016 am 11:07 AM
mail pear 1つ 送信 複数 持ってくる はい に追加 単純 移行 合格 郵便 付録

添付ファイルを追加する
添付ファイルを追加する
1 つ以上の添付ファイルを追加するには、addAttachment メソッドを複数回呼び出す必要があります。複数の添付ファイルを追加します。

boolean addAttachment(string $file, string[$c_type='application/octetstream'], string[$name=], boolean[$isfile=true], string [$encoding='abase64'] )
変数:

$ file: 変数にはファイルの内容、またはファイル自体へのパスが含まれます
$ c_type: コンテンツタイプ、これは MIME などを意味しますファイルの種類。
text/plain、text/csv、app/pdf
$ Name: ファイルの名前。電子メールに表示されるようにします。これは一意である必要があります
$ isFile:変数 $file がファイルへのパスであるか、ファイルの内容であるか
$encoding: 通常、何をしているのかわからない場合は、これをデフォルトのままにしておく必要があります
添付ファイルは変数に含めることができます、またはサーバー上 ファイル システムに保存されているファイル。 この最初の例では、「Hello text.txt」という名前の小さなテキスト ファイルを作成し、それを「Hello world!」に変更します。 また。

  1. include('Mail.php' );
  2. include('Mail/mime.php');
  3. // メールを作成しています
  4. $sender = "リー "; // あなたの名前とメールアドレスは誰ですか
  5. $recipient = "リー "; // 受信者の名前とメールアドレス
  6. $subject = 「テストメール」; // メールの件名
  7. $text = 「これはテキストメッセージです。」; // メールのテキストバージョン
  8. $html = '

    これは HTML メッセージです

    '
    ; // メールの HTML バージョン
  9. $crlf = "n";
  10. $headers = 配列(
  11. 'From' => $sender,
  12. 'Return-Path' => $送信者,
  13. '件名' => $subject
  14. );
  15. // Mime メッセージを作成します
  16. $mime = new Mail_mime($crlf) ;
  17. // メール本文の設定
  18. $mime->setTXTBody ($text);
  19. $mime-> setHTMLBody($html );
  20. // 添付ファイルを追加します
  21. $file = 「Hello World!」 ; // ファイルの内容
  22. $file_name = "Hello text.txt"; // 添付ファイルの名前
  23. $content_type = "text/plain"; // ファイルのコンテンツタイプ
  24. $mime ->添付ファイルを追加 ($file, $content_type , $file_name, 0); // メールに添付ファイルを追加します
  25. $body = $mime ->get();
  26. $headers = $mime-> ;headers($headers);
  27. // メールを送信しています
  28. $mail =& Mail::factory('メール' );
  29. $mail->送信($受信者, $ヘッダー $ body);
  30. ?>

    複数の付属品を追加
    正に上一节、複数の付属品を追加するのは危険ですこの例では、2 つのテキスト添付ファイルを含む電子パッケージを送信します。

    include('Mail.php');
    include('Mail/mime.php');

    // メールの作成
    $sender = "Leigh $recipient = "Leigh ";                           // 受信者の名前とメール アドレス
    $subject = "テストメール";                                            // メールの件名
    $text = 'これはテキスト メッセージです。';                                  // テキスト版のメール
    $html = '

    これは HTML メッセージです

    ';  // メールの HTML バージョン
    $crlf = "n";
    $headers = array(
    'From' => $sender,
    'Return-Path' => $sender,
    'Subject' => $subject
    );

    // Mimeメッセージの作成
    $mime = new Mail_mime($crlf);

    // メール本文の設定
    $mime->setTXTBody($text);
    $mime- >setHTMLBody($html);

    // 添付ファイルを追加します
    $file = "Hello World!";                                      // ファイルの内容
    $file_name = "Hello text.txt";                               // 添付ファイルの名前
    $content_type = "text/plain";                                // ファイルのコンテンツ タイプ
    $mime->addAttachment ($file, $content_type, $file_name, 0);  // 添付ファイルをメールに追加します

    // 2 番目の添付ファイルを追加します
    $file = "Hello World! Again :)";                             // ファイルの内容
    $file_name = "Hello text 2.txt"; $mime->addAttachment ($file, $content_type, $file_name , 0); // メールに添付ファイルを追加します

    $body = $mime->get( ); mail =& Mail::factory('mail');
    $mail->send($recipient, $headers, $body);
    ?>






http://www.bkjia.com/PHPjc/444991.html


www.bkjia.com

tru​​e

技術記事添付ファイルの追加 添付ファイルの追加 1 つ以上の添付ファイルを追加するには、addAttachment メソッドを複数回呼び出して複数の添付ファイルを追加できます。 ブール値...
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

Windows 11のコントロールパネルからOutlookメールが失われる Windows 11のコントロールパネルからOutlookメールが失われる Feb 29, 2024 pm 03:16 PM

Windows 11 のコントロール パネルに Outlook メール アイコンがありませんか?この予期せぬ状況は、通信ニーズに OutlookMail に依存している一部の人々に混乱と懸念を引き起こしました。 Outlook メールがコントロール パネルに表示されないのはなぜですか?コントロール パネルに Outlook メール アイコンが表示されない理由はいくつか考えられます。 Outlook が正しくインストールされていません。 Microsoft Store から Office アプリケーションをインストールしても、メール アプレットはコントロール パネルに追加されません。コントロール パネルに mlcfg32.cpl ファイルの場所がありません。レジストリ内のmlcfg32.cplファイルへのパスが正しくありません。現在、オペレーティング システムはこのアプリケーションを実行するように構成されていません

ハードドライブのシリアル番号を照会する最も簡単な方法 ハードドライブのシリアル番号を照会する最も簡単な方法 Feb 26, 2024 pm 02:24 PM

ハードディスクのシリアル番号はハードディスクの重要な識別子であり、通常、ハードディスクを一意に識別し、ハードウェアを識別するために使用されます。場合によっては、オペレーティング システムのインストール時、正しいデバイス ドライバーの検索時、ハード ドライブの修復の実行時など、ハード ドライブのシリアル番号を照会する必要があることがあります。この記事では、ハードドライブのシリアル番号を確認する簡単な方法をいくつか紹介します。方法 1: Windows コマンド プロンプトを使用してコマンド プロンプトを開きます。 Windows システムでは、Win+R キーを押し、「cmd」と入力し、Enter キーを押してコマンドを開きます。

Mijia にテレビを追加する方法 Mijia にテレビを追加する方法 Mar 25, 2024 pm 05:00 PM

多くのユーザーは、現代生活において Xiaomi スマート ホーム相互接続の電子エコシステムをますます支持しています。Mijia APP に接続した後、携帯電話で接続されたデバイスを簡単に制御できます。しかし、多くのユーザーはまだ Mijia を追加する方法を知りません。このチュートリアル ガイドでは、困っているすべての人を助けるために、具体的な接続方法と手順を説明します。 1. Mijia APPをダウンロードした後、Xiaomi アカウントを作成またはログインします。 2. 追加方法: 新しいデバイスの電源を入れた後、携帯電話をデバイスに近づけて Xiaomi TV の電源を入れます。通常の状況では、接続プロンプトがポップアップ表示されます。「OK」を選択してデバイスの接続プロセスに入ります。プロンプトが表示されない場合は、スマート ホーム APP に入った後、左下の 1 番目のボタンをクリックしてデバイスを手動で追加することもできます。

Word の差し込み印刷で空白ページが印刷される Word の差し込み印刷で空白ページが印刷される Feb 19, 2024 pm 04:51 PM

Word を使用して差し込み印刷文書を印刷するときに空白のページが表示される場合は、この記事が役に立ちます。差し込み印刷は、個人用の文書を簡単に作成し、複数の受信者に送信できる便利な機能です。 Microsoft Word の差し込み印刷機能は、ユーザーが受信者ごとに同じコンテンツを手動でコピーする時間を節約できるため、高く評価されています。差し込み文書を印刷するには、[差し込み文書] タブに移動します。しかし、一部の Word ユーザーは、差し込み文書を印刷しようとすると、プリンターで空白のページが印刷されたり、まったく印刷されなかったりすると報告しています。これは、間違ったフォーマットまたはプリンター設定が原因である可能性があります。文書とプリンターの設定を確認し、印刷前に必ず文書をプレビューして内容が正しいことを確認してください。もし

win11 で新しいハードドライブを追加するチュートリアル win11 で新しいハードドライブを追加するチュートリアル Jan 05, 2024 am 09:39 AM

コンピュータを購入するとき、必ずしも大容量のハードドライブを選択する必要はありませんが、現時点で、win11 に新しいハードドライブを追加したい場合は、まず購入した新しいハードドライブをインストールしてから、コンピュータにパーティションを追加できます。 win11 で新しいハード ドライブを追加するチュートリアル: 1. まず、ホストを分解し、ハード ドライブのスロットを見つけます。 2. それを見つけたら、まず「データケーブル」を接続しますが、通常はフールプルーフ設計になっており、挿入できない場合は方向を逆にします。 3. 次に、新しいハードドライブをハードドライブスロットに挿入します。 4. 挿入後、データ ケーブルのもう一方の端をコンピュータのマザーボードに接続します。 5. インストールが完了したら、ホストに戻して電源をオンにします。 6. 起動後、「このコンピュータ」を右クリックして「コンピュータの管理」を開きます。 7. 開いたら、左下隅にある「ディスクの管理」をクリックします。 8. 次に、右側で次のことができます。

TikTokで他の人にファイルを送信するにはどうすればよいですか?他の人に送信したファイルを削除するにはどうすればよいですか? TikTokで他の人にファイルを送信するにはどうすればよいですか?他の人に送信したファイルを削除するにはどうすればよいですか? Mar 22, 2024 am 08:30 AM

Douyin では、ユーザーは自分の人生の詳細や才能を共有するだけでなく、他のユーザーと交流することもできます。このプロセスでは、写真やビデオなどのファイルを他のユーザーに送信する必要がある場合があります。では、Douyin で他の人にファイルを送信するにはどうすればよいでしょうか? 1.Douyin で他の人にファイルを送信するにはどうすればよいですか? 1. Douyin を開き、ファイルを送信するチャット インターフェイスに入ります。 2. チャット インターフェイスの「+」記号をクリックし、「ファイル」を選択します。 3. ファイル オプションで、写真、ビデオ、オーディオ、その他のファイルの送信を選択できます。送信したいファイルを選択後、「送信」をクリックします。 4. 相手がファイルを受け入れるまで待ちます。相手がそれを受け入れると、ファイルは正常に転送されます。 2.Douyin で他の人に送信したファイルを削除するにはどうすればよいですか? 1. Douyin を開き、送信したテキストを入力します。

Win11 でデスクトップ ショートカットをすばやく作成するチュートリアル Win11 でデスクトップ ショートカットをすばやく作成するチュートリアル Dec 27, 2023 pm 04:29 PM

win11ではデスクトップショートカットを追加することでデスクトップ上のソフトやファイルを素早く起動することができ、必要なファイルを右クリックするだけで操作することができます。 win11 でデスクトップ ショートカットを追加する: 1. 「この PC」を開き、デスクトップ ショートカットを追加するファイルまたはソフトウェアを見つけます。 2. 見つけたら、右クリックして選択し、[その他のオプションを表示] をクリックします。 3. 次に、[送信] - [デスクトップ ショートカット] を選択します。 4. 操作が完了すると、デスクトップにショートカットが表示されます。

Tampermonkey で新しいスクリプトを追加する方法 - Tampermonkey でスクリプトを削除する方法 Tampermonkey で新しいスクリプトを追加する方法 - Tampermonkey でスクリプトを削除する方法 Mar 18, 2024 pm 12:10 PM

Tampermonkey Chrome 拡張機能は、スクリプトを通じてユーザー効率とブラウジング エクスペリエンスを向上させるユーザー スクリプト管理プラグインです。では、Tampermonkey はどのようにして新しいスクリプトを追加するのでしょうか?スクリプトを削除するにはどうすればよいですか?エディターに以下の答えを与えてもらいましょう! Tampermonkey に新しいスクリプトを追加する方法: 1. GreasyFork を例に挙げます。GreasyFork Web ページを開いて、従うスクリプトを入力します。ここでは、エディターはワンクリックのオフライン ダウンロードを選択します。 2. スクリプトを選択します。スクリプト ページに入ると、このスクリプトをインストールするボタンが表示されます。 3. クリックしてこのスクリプトをインストールすると、インストール インターフェイスが表示されます。ここをクリックしてインストールしてください。 4. インストール スクリプトでワンクリックでインストールされたことが確認できます。

See all articles