Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- // Файлы phpmailer
- require ‘phpmailer.php’;
- require ‘smtp.php’;
- // Переменные
- $name = $_POST[‘name’];
- $number = $_POST[‘number’];
- $email = $_POST[‘email’];
- // Настройки
- $mail = new PHPMailer;
- $mail->isSMTP();
- $mail->Host = ‘smtp.yandex.ru’;
- $mail->SMTPAuth = true;
- $mail->Username = ‘rumyantsev.pavel2017; // Ваш логин в Яндексе. Именно логин, без @yandex.ru
- $mail->Password = ‘GFIFGFIF2002’; // Ваш пароль
- $mail->SMTPSecure = ‘ssl’;
- $mail->Port = 465;
- $mail->setFrom(‘rumyantsev.pavel2017@yandex.ru’); // Ваш Email
- $mail->addAddress(‘rumyantsev.pavel2017@yandex.ru’’); // Email получателя
- $mail->addAddress(‘rumyantsev.pavel2017@yandex.ru’’); // Еще один email, если нужно.
- // Прикрепление файлов
- for ($ct = 0; $ct < count($_FILES[‘userfile’][‘tmp_name’]); $ct++) {
- $uploadfile = tempnam(sys_get_temp_dir(), sha1($_FILES[‘userfile’][‘name’] [$ct]));
- $filename = $_FILES[‘userfile’][‘name’][$ct];
- if (move_uploaded_file($_FILES[‘userfile’][‘tmp_name’][$ct], $uploadfile)) {
- $mail->addAttachment($uploadfile, $filename);
- } else {
- $msg .= ‘Failed to move file to ‘ . $uploadfile;
- }
- }
- // Письмо
- $mail->isHTML(true);
- $mail->Subject = “Заголовок”; // Заголовок письма
- $mail->Body = “Имя $name . Телефон $number . Почта $email”; // Текст письма
- // Результат
- if(!$mail->send()) {
- echo ‘Message could not be sent.’;
- echo ‘Mailer Error: ‘ . $mail->ErrorInfo;
- } else {
- echo ‘ok’;
- }
- ?>
Add Comment
Please, Sign In to add comment