Today, We want to share with you PHP Mailgun Sending Emails Tutorials.In this post we will show you send Emails with MailGun in PHP, hear for Send and Receive Email in PHP Using Mailgun we will give you demo and example for implement.In this post, we will learn about Send email in PHP through email sending services with an example.
PHP Mailgun Sending Emails Tutorials
There are the Following The simple About PHP Mailgun Sending Emails Tutorials Full Information With Example and source code.
As I will cover this Post with live Working example to develop Sending Emails with PHP and Mailgun, so the some major files and Directory structures for this example is following below.
PHP Sending Mail using Mailgun
function sendMailgunEmail() { $from = "[email protected]"; $mailgun_post_array_data=array( 'from' => 'Free Download PHP Projects and Demo by Pakainfo <'.$from.'>', 'to' => '[email protected]', 'h:Reply-To'=>'[email protected]', 'subject' => "Free Download Source code with Examples", 'html' => "Welcome to Pakainfo.com with Examples and Demo", ); $mailgun_curl = "https://api.mailgun.net/v3/pakainfo.com/messages"; $curl = curl_init($mailgun_curl); curl_setopt($curl, CURLOPT_HTTPAUTH, CURLAUTH_BASIC); curl_setopt($curl, CURLOPT_USERPWD, "api:key-25jd2kk0c2ak9h7s7s29rd692cd89k88"); curl_setopt($curl, CURLOPT_RETURNTRANSFER, true); curl_setopt($curl, CURLOPT_POST, true); curl_setopt($curl, CURLOPT_POSTFIELDS, $mailgun_post_array_data); curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false); $data_results = curl_exec($curl); $response = json_decode($data_results); curl_close($curl); }
view/etemplate_header_mail.php
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> </head> <body leftmargin="0" marginwidth="0" topmargin="0" marginheight="0" > <center> <table border="0" cellpadding="0" cellspacing="0" width="100%" > <tr> <td valign="top" class="bodyContent" >
view/etemplate_footer_mail.php
<?php global $allUserData; global $hideFooter; if(isset($allUserData['action']) && $allUserData['action']=="hide_email_footer" && in_array($allUserData['shop_id'],$hideFooter)) { ?> <?php } else{ ?> <br/> <br/> <?php } ?> </td> </tr> </table> </center> </body> </html>
PHP Sending Emails with Mailgun Example
config.php
In this(Mailgun setup with PHP example) : PHP send email using in MailGun with More Example Like as PHP email template, mailgun port, mailgun sandbox, mailgun login, mailgun receive email, mailgun relaying denied, postfix mailgun, check mailgun status
function sendEmail($to,$subject,$body,$from = "") { if($from == ""){ $from = "[email protected]"; } ob_start(); include( "view/etemplate_header_mail.php"); $template_header_mail = ob_get_clean(); ob_start(); include( "view/etemplate_footer_mail.php"); $template_footer_mail = ob_get_clean(); $mails = []; foreach ($to as $key => $val) { array_push($mails,$val['email']); } $mailgun_post_array_data=array( 'from' => 'Free Download PHP Projects and Demo by Pakainfo <'.$from.'>', 'to' => implode(",",$mails), 'subject' => $subject, 'html' => $template_header_mail.$body.$template_footer_mail, ); $mailgun_curl = "https://api.mailgun.net/v3/pakainfo.com/messages"; $curl = curl_init($mailgun_curl); curl_setopt($curl, CURLOPT_HTTPAUTH, CURLAUTH_BASIC); curl_setopt($curl, CURLOPT_USERPWD, "api:key-25jd2kk0c2ak9h7s7s29rd692cd89k88"); curl_setopt($curl, CURLOPT_RETURNTRANSFER, true); curl_setopt($curl, CURLOPT_POST, true); curl_setopt($curl, CURLOPT_POSTFIELDS, $mailgun_post_array_data); curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false); $data_results = curl_exec($curl); $response = json_decode($data_results); curl_close($curl); }
Angular 6 CRUD Operations Application Tutorials
Read :
Summary
You can also read about AngularJS, ASP.NET, VueJs, PHP.
I hope you get an idea about PHP Mailgun Sending Emails Tutorials.
I would like to have feedback on my Pakainfo.com blog.
Your valuable feedback, question, or comments about this article are always welcome.
If you enjoyed and liked this post, don’t forget to share.