Member 11572517 Ответов: 0

Я хочу отправить почту с помощью функции mail с конфигурацией SMTP?


Уважаемые Разработчики, я делаю простую страницу в dreamviewer на php, о странице contact us, поля которой приведены ниже:

<input type="text" name="mladrs" placeholder="enter your mail id" />

<input type="text" name="sbj" placeholder="enter your subject" />


<input type="text" name="msg" placeholder="enter your message here......" />




это мой дизайн, а код таков, как показано ниже:



спасибо я заранее

Что я уже пробовал:

я скачиваю Tha sendmail setup , устанавливаю его в папку WAMP server, в c:\wamp\sendmail файл Блокнота конфигурации и измените конфиурацию, например
smtp_server=smtp.gmail.com
smtp_port=25
smtp_ssl=протокол SSL
default_domain=localhost
auth_username= moriswalatalktome@gmail.com
auth_password= *****************
force_sender= moriswalatalktome@gmail.com

в папке apache php. ini
я изменился, как будто
[функция почты]
; Только для Win32.
; http://php.net/smtp
SMTP = localhost
; http://php.net/smtp-port
smtp_port = 465

; Только для Win32.
; http://php.net/sendmail-from
sendmail_from = moriswalatalktome@gmail.com

; Только для Unix. Вы также можете указать аргументы (по умолчанию: "sendmail-t-i").
; http://php.net/sendmail-path
sendmail_path = "C:\wamp\sendmail\sendmail.exe -т-я"

в папке php файл php.ini такой же, как и
[функция почты]
; Только для Win32.
; http://php.net/smtp
SMTP = localhost
; http://php.net/smtp-port
smtp_port = 465

; Только для Win32.
; http://php.net/sendmail-from
sendmail_from = moriswalatalktome@gmail.com

; Только для Unix. Вы также можете указать аргументы (по умолчанию: "sendmail-t-i").
; http://php.net/sendmail-path
sendmail_path = "C:\wamp\sendmail\sendmail.exe -т-я"

но, ошибка показана, что,
Warning: mail(): Failed to connect to mailserver at "localhost" port 465, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in C:\wamp\www\digicorp\mail.php on line 45

0 Ответов