Advertisement
Guest User

Untitled

a guest
Jan 16th, 2016
135
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.67 KB | None | 0 0
  1. <?php
  2. require_once "../vendors/PHPMailer-master/PHPMailerAutoload.php";
  3.  
  4. print_r($_POST);
  5. $data = array();
  6.  
  7. $sender_name = isset($_POST['sender_name']) ? $_POST['sender_name'] : '';
  8. $sender_email = isset($_POST['sender_email']) ? $_POST['sender_email'] : '';
  9. $sender_tel = isset($_POST['sender_tel']) ? $_POST['sender_tel'] : '';
  10. $sender_message = isset($_POST['sender_message']) ? $_POST['sender_message'] : '';
  11.  
  12. $mail = new PHPMailer;
  13.  
  14. //Enable SMTP debugging.
  15. $mail->SMTPDebug = 3;
  16. //Set PHPMailer to use SMTP.
  17. $mail->isSMTP();
  18. //Set SMTP host name
  19. $mail->Host = "smtp.gmail.com";
  20. //Set this to true if SMTP host requires authentication to send email
  21. $mail->SMTPAuth = true;
  22. //Provide username and password
  23. $mail->Username = "*****@gmail.com";
  24. $mail->Password = "******";
  25. //If SMTP requires TLS encryption then set it
  26. $mail->SMTPSecure = "tls";
  27. //Set TCP port to connect to
  28. $mail->Port = 587;
  29.  
  30. $mail->From = $sender_email;
  31. $mail->FromName = $sender_name;
  32.  
  33.  
  34. $mail->addAddress("blah@blah.com", "Blah");
  35.  
  36. $mail->isHTML(true);
  37.  
  38. $mail->Subject = "Message Sent from jcrageralternatives.com by: ".$sender_name;
  39. $mail->Body = "<p>Name: ".$sender_name."</p><p>Email Provided: ".$sender_email."</p><p>Phone Number Provided: ".$sender_tel."</p><p>Message: '".$sender_message."'</p>";
  40. $mail->AltBody = $sender_message;
  41.  
  42. header('Content-Type: application/json');
  43.  
  44. if(!$mail->send())
  45. {
  46. $data["success"] = false;
  47. }
  48. else
  49. {
  50. $data["success"] = true;
  51. }
  52.  
  53. echo json_encode($data);
  54. ?>
  55.  
  56. $http({
  57. method : 'POST',
  58. url : '/php/contact.php',
  59. data : $.param($scope.contactData), // pass in data as strings
  60. headers : { 'Content-Type': 'application/x-www-form-urlencoded' } // set the headers so angular passing info as form data (not request payload)
  61. }).then(function (response) {
  62. console.log(response.data);
  63. }
  64. });
  65.  
  66. 2016-01-16 02:34:28 Connection: opening to smtp.gmail.com:587, timeout=300, options=array (
  67. )
  68. 2016-01-16 02:34:28 Connection: opened
  69. 2016-01-16 02:34:29 SERVER -> CLIENT: 220 smtp.gmail.com ESMTP ry1sm18220246pab.30 - gsmtp
  70. 2016-01-16 02:34:29 CLIENT -> SERVER: EHLO localhost
  71. 2016-01-16 02:34:29 SERVER -> CLIENT: 250-smtp.gmail.com at your service, [73.15.255.61]
  72. 250-SIZE 35882577
  73. 250-8BITMIME
  74. 250-STARTTLS
  75. 250-ENHANCEDSTATUSCODES
  76. 250-PIPELINING
  77. 250-CHUNKING
  78. 250 SMTPUTF8
  79. 2016-01-16 02:34:29 CLIENT -> SERVER: STARTTLS
  80. 2016-01-16 02:34:29 SERVER -> CLIENT: 220 2.0.0 Ready to start TLS
  81. 2016-01-16 02:34:29 CLIENT -> SERVER: EHLO localhost
  82. 2016-01-16 02:34:29 SERVER -> CLIENT: 250-smtp.gmail.com at your service, [73.15.255.61]
  83. 250-SIZE 35882577
  84. 250-8BITMIME
  85. 250-AUTH LOGIN PLAIN XOAUTH2 PLAIN-CLIENTTOKEN OAUTHBEARER XOAUTH
  86. 250-ENHANCEDSTATUSCODES
  87. 250-PIPELINING
  88. 250-CHUNKING
  89. 250 SMTPUTF8
  90. 2016-01-16 02:34:29 CLIENT -> SERVER: AUTH LOGIN
  91. 2016-01-16 02:34:29 SERVER -> CLIENT: 334 VXNlcm5hbWU6
  92. 2016-01-16 02:34:29 CLIENT -> SERVER: dmliaHUxMjAxQGdtYWlsLmNvbQ==
  93. 2016-01-16 02:34:29 SERVER -> CLIENT: 334 UGFzc3dvcmQ6
  94. 2016-01-16 02:34:29 CLIENT -> SERVER: Q0BycGVEMWVt
  95. 2016-01-16 02:34:29 SERVER -> CLIENT: 235 2.7.0 Accepted
  96. 2016-01-16 02:34:29 CLIENT -> SERVER: MAIL FROM:<v@v>
  97. 2016-01-16 02:34:29 SERVER -> CLIENT: 250 2.1.0 OK ry1sm18220246pab.30 - gsmtp
  98. 2016-01-16 02:34:29 CLIENT -> SERVER: RCPT TO:<****@gmail.com>
  99. 2016-01-16 02:34:29 SERVER -> CLIENT: 250 2.1.5 OK ry1sm18220246pab.30 - gsmtp
  100. 2016-01-16 02:34:29 CLIENT -> SERVER: DATA
  101. 2016-01-16 02:34:29 SERVER -> CLIENT: 354 Go ahead ry1sm18220246pab.30 - gsmtp
  102. 2016-01-16 02:34:29 CLIENT -> SERVER: Date: Sat, 16 Jan 2016 02:34:28 +0000
  103. 2016-01-16 02:34:29 CLIENT -> SERVER: To: **** **** <****@gmail.com>
  104. 2016-01-16 02:34:29 CLIENT -> SERVER: From: v <v@v>
  105. 2016-01-16 02:34:29 CLIENT -> SERVER: Subject: Message Sent from jcrageralternatives.com by: v
  106. 2016-01-16 02:34:29 CLIENT -> SERVER: Message-ID: <421aa50e45d9e33b9b7c41918d99af59@localhost>
  107. 2016-01-16 02:34:29 CLIENT -> SERVER: X-Mailer: PHPMailer 5.2.14 (https://github.com/PHPMailer/PHPMailer)
  108. 2016-01-16 02:34:29 CLIENT -> SERVER: MIME-Version: 1.0
  109. 2016-01-16 02:34:29 CLIENT -> SERVER: Content-Type: multipart/alternative;
  110. 2016-01-16 02:34:29 CLIENT -> SERVER: boundary="b1_421aa50e45d9e33b9b7c41918d99af59"
  111. 2016-01-16 02:34:29 CLIENT -> SERVER: Content-Transfer-Encoding: 8bit
  112. 2016-01-16 02:34:29 CLIENT -> SERVER:
  113. 2016-01-16 02:34:29 CLIENT -> SERVER: This is a multi-part message in MIME format.
  114. 2016-01-16 02:34:29 CLIENT -> SERVER:
  115. 2016-01-16 02:34:29 CLIENT -> SERVER: --b1_421aa50e45d9e33b9b7c41918d99af59
  116. 2016-01-16 02:34:29 CLIENT -> SERVER: Content-Type: text/plain; charset=us-ascii
  117. 2016-01-16 02:34:29 CLIENT -> SERVER:
  118. 2016-01-16 02:34:29 CLIENT -> SERVER: as;lkdfjas;ldkf
  119. 2016-01-16 02:34:29 CLIENT -> SERVER:
  120. 2016-01-16 02:34:29 CLIENT -> SERVER:
  121. 2016-01-16 02:34:29 CLIENT -> SERVER: --b1_421aa50e45d9e33b9b7c41918d99af59
  122. 2016-01-16 02:34:29 CLIENT -> SERVER: Content-Type: text/html; charset=us-ascii
  123. 2016-01-16 02:34:29 CLIENT -> SERVER:
  124. 2016-01-16 02:34:29 CLIENT -> SERVER: <p>Name: v</p><p>Email Provided: v@v</p><p>Phone Number Provided: 1234567891</p><p>Message: 'as;lkdfjas;ldkf'</p>
  125. 2016-01-16 02:34:29 CLIENT -> SERVER:
  126. 2016-01-16 02:34:29 CLIENT -> SERVER:
  127. 2016-01-16 02:34:29 CLIENT -> SERVER:
  128. 2016-01-16 02:34:29 CLIENT -> SERVER: --b1_421aa50e45d9e33b9b7c41918d99af59--
  129. 2016-01-16 02:34:29 CLIENT -> SERVER:
  130. 2016-01-16 02:34:29 CLIENT -> SERVER: .
  131. 2016-01-16 02:34:30 SERVER -> CLIENT: 250 2.0.0 OK 1452911670 ry1sm18220246pab.30 - gsmtp
  132. 2016-01-16 02:34:30 CLIENT -> SERVER: QUIT
  133. 2016-01-16 02:34:30 SERVER -> CLIENT: 221 2.0.0 closing connection ry1sm18220246pab.30 - gsmtp
  134. 2016-01-16 02:34:30 Connection: closed
  135. {"success":true}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement