Iis php mail function método de configuración de sendmail

  

Muchos amigos de Play Discuz usan la función de correo en línea, pero probaron el "envío de sendmail a través de la función de PHP (recomendado de esta manera)" por su inutilidad. Debido a que estoy usando el entorno iis + php, tengo un tutorial que te enseña a configurar sendmail en tu propio servidor.

Primero debes ir a http://glob.com.au/sendmail/Descargue el archivo sendmail.zip y extráigalo a un directorio como D: \\ php \\ sendmail \\.

Luego, abra el archivo php.ini y busque el siguiente código

 [función de correo] 
  • ; solo para Win32.
    SMTP = localhost
  • smtp_port = 25
    ; Solo para Win32.
  • ; sendmail_from = [email protected]
    ; Solo para Unix. También puede proporcionar argumentos (predeterminado: " sendmail -t -i ").
  • ; sendmail_path = " "
    ; Fuerza la adición de los parámetros especificados para que se pasen como parámetros adicionales
  • ; al binario de sendmail. Estos parámetros siempre reemplazarán El valor de
    ; el quinto parámetro para correo (), incluso en modo seguro.
  • ; mail.force_extra_parameters =

    De forma predeterminada, esta máquina se usa como correo Servidor, aquí debemos pedir prestado sendmail para enviar correo, usar sendmail para configurar el uso de qq, 163 buzones para enviar (generalmente de esta manera), así que necesitamos cerrar todas las opciones, es decir, SMTP = localhost y smtp_port = 25 delante de "; " luego coloque sendmai_path = " " El "; " eliminado, cambiado a sendmai_path = " d: \\ php \\ sendmail \\ sendmail.exe -t ", después de que el cambio sea

     [función de correo electrónico] 
  • ; Solo para Win32.
    ; SMTP = localhost
  • ; smtp_port = 25
    ; Solo para Win32.
  • ; sendmail_from = [email protected]
  • sendmail_path = " d: \\ php \\ sendmail \\ sendmail.exe -t " Forzar; además, se deben pasar los mismos parámetros como parámetros extra
  • ; al binario de sendmail. Estos parámetros siempre reemplazarán el valor de
    ; el quinto parámetro para correo (), incluso en modo seguro Modo.
  • ; mail.force_extra_parameters =

    Tenga en cuenta que solo necesita habilitar sendmail_path, luego guardar

    y luego modificar el archivo sendmail.ini en el directorio sendmail. El contenido principal es el siguiente

     smtp_server = dirección del servidor smtp (como smtp.ym.163.com) 
  • Auth_username = Nombre de inicio de sesión en el buzón (por ejemplo, [email protected])
    auth_password = Contraseña del buzón (por ejemplo, xxxxxx)
  • force_sender = La dirección del remitente está escrita (por ejemplo, [email protected])
    < Br>

    Hay otro

    ; auto = usar SSL para el puerto 465; de lo contrario, intente usar TLS 

    Eliminar el anterior "; " La opción de inicio de sesión seguro SSL puede ser

    Los cuatro elementos anteriores se completan y guardan correctamente, y luego se reinicia IIS para que se use normalmente.

  • Copyright © Conocimiento de Windows All Rights Reserved