>백엔드 개발 >PHP 튜토리얼 >PHP는 Mailgun을 호출하여 이메일을 보내는 방법을 구현합니다.

PHP는 Mailgun을 호출하여 이메일을 보내는 방법을 구현합니다.

墨辰丷
墨辰丷원래의
2018-05-23 09:41:472283검색

이 기사에서는 주로 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 프레임워크 성능 테스트 보고서_php 팁

위 내용은 PHP는 Mailgun을 호출하여 이메일을 보내는 방법을 구현합니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.