이 기사에서는 주로 PHP에서 Mailgun을 호출하여 이메일을 보내는 방법을 자세히 소개합니다. 관심 있는 친구가 참고할 수 있습니다.
참고용으로 PHP에서 Mailgun을 호출하는 방법을 요약합니다. 내용은 다음과 같습니다
이 블로그는 공식 Mailgun API github 링크를 참조합니다: https://github.com/mailgun/mailgun-php
1. Mailgun은 작성기 도구를 사용하므로 작성기가 설치되어 있는지 확인해야 합니다. 사용하기 전에 Composer를 설치하는 방법은 매우 간단합니다. 다음 방법은 Composer 도구를 설치하는 방법을 보여줍니다.
curl -sS https://getcomposer.org/installer | php
2 Mailgun Api의 클라이언트는 전송을 위해 Guzzle이나 다른 라이브러리에 고정되어 있지 않습니다. HTTP 메시지는 HTTPlug라는 추상화를 사용합니다. PSR-7 또는 HTTP 클라이언트를 유연하게 선택할 수 있습니다. 빠르게 시작하려면 다음 명령을 실행해야 합니다.
php composer.phar require mailgun/mailgun-php php-http/curl-client guzzlehttp/psr7
3.ok. 위의 작업이 완료되면 Mailgun을 사용하여 이메일을 보낼 수 있습니다. La~ 사용 방법은 http://www.mailgun.com/의 공식 튜토리얼을 참조하세요.
require 'vendor/autoload.php'; use Mailgun\Mailgun; # First, instantiate the SDK with your API credentials and define your domain. $mg = new Mailgun("key-example"); $domain = "example.com"; # Now, compose and send your message. $mg->sendMessage($domain, array('from' => 'bob@example.com', 'to' => 'sally@example.com', 'subject' => 'The PHP SDK is awesome!', 'text' => 'It is so simple to send a message.'));
4. 참고:
물론 HTML 형식으로 이메일을 보낼 수도 있습니다. 위의 예에서 'text'=>$text 를 'html'=>$html로 다시 작성할 수 있습니다. 마찬가지로 CC나 BCC 및 기타 기능을 원할 경우 방법은 PHP와 동일하므로 위의 배열을 추가하면 됩니다. 'cc'=>'jack@example.com','bcc'=>'만 추가하면 됩니다. jenny@example.com'.
위 내용은 이 글의 전체 내용이며, 모든 분들의 공부에 도움이 되었으면 좋겠습니다 .
관련 추천:
Thinkphp 단일 문자 함수 사용 가이드_php Tips
php 1차원 배열을 3개의 연속 값으로 구성된 2차원 배열로 변환_php Tips
위 내용은 PHP는 Mailgun을 호출하여 이메일을 보내는 방법을 구현합니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!