Una vez que el sistema Linux está configurado con el entorno lnmp, existe el problema de que la función de correo no puede enviar correo. ¿Cómo resolver este problema? De hecho, hay dos formas, una es usar el componente sendmail, pero usar postfix, el específico con las series pequeñas para entenderlo.
un método para utilizar un correo a sendmail componente
1. Componente de Sendmail Montaje y
yum install Sendmail
2. Utilice el siguiente comando Reinicie el proceso php-fpm
/etc/init.d/php-fpm restart
3. Compruebe si sendmail funciona correctamente
/etc/init.d/sendmail status
Si muestra que se está ejecutando se está ejecutando.
Comandos que pueden usarse
/etc/init.d/sendmail start (comienza sendmail)
/etc/init.d/sendmail stop (cierra sendmail) < Br>
/etc/init.d/sendmail restart (restart sendmail)
4. Configure php.ini, complete la ruta absoluta de sendmail
Abra el editor php.ini usando el comando < Br>
vi /usr/local/php/etc/php.ini
¿Entrar? Sendmail_path para encontrar la ubicación (o saltar manualmente para encontrar sendmail_path), encontrará que el código predeterminado es el siguiente código
; sendmail_path =
Presione i para ingresar a la edición, modifique esta línea para
sendmail_path = /usr /sbin /sendmail -t – i
Presione Esc para salir de la edición, escriba: wq para guardar y salir de
5. Reinicie el proceso php-fpm
/etc/init.d/php-fpm restart
Esto es un éxito. Si no se preocupa, cree un nuevo archivo php llamado mail.php, puede usar el siguiente código para probarlo.
"? Php
$ txt = " hola, ¡eres un buen chico! ";
//Cambie la siguiente dirección de correo electrónico a su
$ mail = ‘ [email protected]’;
//enviar correo
mail ($ mail, " Mi asunto ", $ txt);
¡
se envió el mensaje de eco ‘ ’;
? 》
Guarde y cargue en el directorio raíz de su sitio web y ejecútelo en su navegador:
http: //su URL /mail.php
¿Cuándo es su hora? El buzón debe poder recibir el correo, pero básicamente en el correo no deseado, preste atención a verificar, si no puede recibir el correo, verifique el proceso de operación normal, hay un reinicio de sendmail o reinicio de php. En general, recibirá su correo normalmente.
Por supuesto, la función está implementada, pero cuando se prueba con el código de prueba anterior, se encuentra que enviar un mensaje con éxito es muy lento y lento, toma docenas de segundos o incluso un minuto. Luego publiqué o respondí a los comentarios en el blog, que fue inusualmente lento, superando la fecha límite psicológica para que el usuario espere. Es imperativo optimizar esta eficiencia, de lo contrario solo se puede cortar.
Hay muchos métodos en línea. Modificar este archivo es una modificación del archivo. Se siente más molesto, por lo que encontré la operación menos modificada y luego lo logré.
Modificar /etc /hosts, antes de la modificación
127.0.0.1 localhost.localdomain localhost
Modificar a
127.0.0.1 localhost.localdomain localhost Host Nombre
El comando para ver el nombre de host de esta máquina es: nombre de host
Reinicie sendmail después de completar la modificación
servicio sendmail restart
2 páginas
en el sistema Linux, el comando make se usa generalmente con el Makefile, entonces, ¿cuál es el uso
Una vez que el sistema Linux está configurado con el entorno lnmp, existe el problema de que la func
curl es una herramienta de transferencia de archivos de código abierto, se puede aplicar al sistema
Si el sistema Linux se bloquea, los datos internos se perderán. Daños graves a la base de datos, apr
Cómo instalar el método de entrada fcitx en Linux
Cómo resolver el comando cd de Linux en el error del directorio de salida de xargs pipeline
Sistema de archivos de producción de contenedores de Linux Pasos
Sistema Linux: cómo configurar el acceso de lectura de la metabase IIS .net
El comando ps de Linux para ver los procesos relacionados con Oracle
¿Qué debo hacer si el proceso Openvpn del sistema Linux se cierra de manera anormal?
¿Cómo configura Ubuntu un acceso directo para iniciar un programa?
Cómo instalar y configurar Salt
Los pasos específicos de la partición del disco duro en Linux
Win7 cómo instalar Win10 Win7 y Win10 tutorial de instalación del sistema dual
Crisis financiera de Linux de Mandriva Nuevos inversores se acercan
Lanzamiento de la aplicación de pago Win8
Ver si XP que usas es "original"
Falta resolver la clave de apagado en la computadora Win7
Modificar remotamente el nombre de la máquina de Windows 2003
Cómo configurar win10 fast start win10 set fast start method
Win8 cambiar el icono del escritorio del tema, el puntero del mouse ha cambiado cómo hacerlo?
¿Cómo resolver el problema de la herramienta scratchpad bajo el sistema Win10?