PHP форма отправки данных на почту с вложением

Данная PHP форма удобная для использования на сайте. Поддерживает отправку файлов по заданным критериям (размер, расширение) с оповещением результата доставки. Для обеспечения работы формы прилагается рабочий phpmailer и css для изменения внешнего вида. Поскольку отправка письма строится на SMTP, используйте эту статью для правильной настройки . Перейдем к содержимому

  1. class — отвечает за внешний вид
  2. phpmailer — занимается обработкой SMTP
  3. worldcctv — папка где будет хранится вложения что отправляет пользователь в случае неудачной отправки письма. Обязательно дайте права записи на эту папку
  4. xml.php — тело формы и обработчика
Внешний вид формы

В файле xml.php Вы найдете следующие строки которые отвечают за настройку SMTP

require 'class/class.phpmailer.php';
	$mail = new PHPMailer;
	$mail->IsSMTP();		//Sets Mailer to send message using SMTP
	$mail->Host = 'smtp.gmail.com';		//Sets the SMTP hosts of your Email hosting, this for Godaddy
	$mail->Port = '465';								//Sets the default SMTP server port
	$mail->SMTPAuth = true;		//Sets SMTP authentication. Utilizes the Username and Password variables
	$mail->Username = '[email protected]';	//Sets SMTP username
	$mail->Password = 'password';	//Sets SMTP password
	$mail->SMTPSecure = 'ssl';	//Sets connection prefix. Options are "", "ssl" or "tls"
	$mail->addReplyTo($email);
    $mail->setFrom('[email protected]'); // от кого будет уходить письмо
    $mail->addAddress('[email protected]');     // Кому будет уходить письмо 
Back to Top
Ads Blocker Image Powered by Code Help Pro

Обнаружен блокировщик рекламы

Мы обнаружили, что вы используете расширения для блокировки рекламы. Пожалуйста, поддержите сайт, отключив блокировщик рекламы.

We have detected that you are using extensions to block ads. Please support us by disabling these ads blocker

Powered By
CHP Adblock Detector Plugin | Codehelppro