Php mail error: html — PHP mail function doesn’t complete sending of e-mail

Содержание

не удалось подключиться к почтовому серверу через порт «localhost» 25 как исправить?

У вас не установлен SMTP шлюз для отправки email. Если xampp используете, нужно найти в php.ini

блок [mail function]  и изменить примерно на такое:

SMTP=smtp.gmail.com
smtp_port=587
sendmail_from = ВАШАПОЧТА[email protected]
sendmail_path = "\"C:\xampp\sendmail\sendmail.exe\" -t"

И C:\xampp\sendmail\sendmail.ini нужно примерно такие настройки написать:

[sendmail]
smtp_server=smtp.gmail.com
smtp_port=587
error_logfile=error.log
debug_logfile=debug.log
auth_username=ВАШАПОЧТА[email protected]
auth_password=ПАРОЛЬОТGMAIL
force_sender=ВАШАПОЧТА[email protected]

и потом нужно будет перезагрузить xampp.

Еще нет желания заморачиваться с smtp, можно поставить php библиотеку для отправки email, в конфиге вписать данные от gmail.com и отправлять email с локального сайта и с хостинга.

https://github.com/PHPMailer/PHPMailer

Виталий Клемчук

3 years ago

Начало выдавать это, как решить

Обнаружена ошибка PHP
Серьезность: Предупреждение

Сообщение: mail (): SMTP-ответ сервера: 530 5. 7.0 Сначала необходимо выполнить команду STARTTLS. q29sm10359628ljc.8 — gsmtp

Имя файла: библиотеки / Email.php

Номер строки: 1902

Backtrace:

Файл: C: \ xampp1 \ htdocs \ kinomonster \ application \ library \ DX_Auth.php 
Строка: 180 
Функция: отправить

Файл: C: \ xampp1 \ htdocs \ kinomonster \ application \ library \ DX_Auth.php 
Строка: 991 
Функция: _email

Файл: C: \ xampp1 \ htdocs \ kinomonster \ application \ controllers \ Auth.php 
Строка: 140 
Функция: зарегистрировать

Файл: C: \ xampp1 \ htdocs \ kinomonster \ index.php 
Строка: 315 
Функция: require_once

student_bB50Cz3p

3 years ago

Попробуй раскомментровать(убрать ; ) extension=php_openssl в C:\xampp\php\php.ini 

student_cX4p_FA9

3 years ago

Вылезла практически таже ошибка

Обнаружена ошибка PHP

Серьезность: Предупреждение

Сообщение: mail (): SMTP-ответ сервера: 530 5.7.0 Сначала необходимо выполнить команду STARTTLS.  w22sm10204152ljd.42 — gsmtp

Имя файла: библиотеки / Email.php

Номер строки: 1902

Backtrace:

Файл: C: \ xampp1 \ htdocs \ kinomonster \ application \ library \ DX_Auth.php 
Строка: 180 
Функция: отправить

Файл: C: \ xampp1 \ htdocs \ kinomonster \ application \ library \ DX_Auth.php 
Строка: 991 
Функция: _email

Файл: C: \ xampp1 \ htdocs \ kinomonster \ application \ controllers \ Auth.php 
Строка: 140 
Функция: зарегистрировать

Файл: C: \ xampp1 \ htdocs \ kinomonster \ index.php 
Строка: 315 
Функция: require_once

student_bB50Cz3p

3 years ago

Такое можно попробовать написать, где задаются настройки подключения к gmail:

ssl://smtp.gmail.com

student_cX4p_FA9

3 years ago

Извини, а можешь сказать где именно ?

student_bB50Cz3p

3 years ago

Кто нибудь ещё может мне помочь?

student_bB50Cz3p

3 years ago

Knowledgebase — The Holodyn Corporation

2 Articles Business Consulting

Help on Common Topics when growing a Business

15 Articles Microsoft Windows Environment

Tips for configuring and managing your windows operating system.

2 Articles Search Optimization

Tips and Tricks for Managing your SEO and Online Marketing Strategy

34 Articles Software Documentation

Support Documents for Holodyn Software Products

22 Articles Web Design & Development

Tips for Creating & Marketing on the Web

39 Articles Web Site Hosting

These articles relate to Common Web Site Hosting Issues

Most Popular Articles

Using XCOPY to Synchronize Folders While there are many more advanced tools for synchronizing folders, one very useful method (on. .. Military Alphabet Converter Tool

We need to use standards, and learning the NATO Military Alphabet is something that can make… Setting up an SSL Certificate for a Subdomain This article is intended for Web Site Administrators with full control of a dedicated server,… Charging Apple iPhone Without Apple iTunes Installed The Apple iPhone is pretty cool, but with it comes this pain in the neck software called Apple… Copying Files & Preserving the Timestamp To copy a file from one location to another in Linux you would use the following command:> cp.
..


Loading…

Choose language

العربية

Azerbaijani

Català

中文

Hrvatski

Čeština

Dansk

Nederlands

English

Estonian

Persian

Français

Deutsch

עברית

Magyar

Italiano

Macedonian

Norwegian

Português

Português

Română

Русский

Español

Svenska

Türkçe

Українська

Решено — PHP mail() не работает

Офис
Новый Плескиан