Diario

AWS EC2 Amazon Linux 2 AMI 2.0 instancia PHP.ini Configuración inicial Japonés Mail etc. para WordPress

1 Mins read

Amazon Linux 2 AMI 2.0.20181008 x86_64 HVM gp2
Apache 2.4.39
PHP 7.3.6

Si solo necesitas enviar correos, esta configuración debería ser suficiente. Como no se contempla retransmisión ni recepción de correos, no es necesario abrir puertos 25 y 587 en los grupos de seguridad de AWS.

Si planeas enviar/recibir grandes volúmenes de correos desde dentro de VPC de AWS, tendrás que solicitar a AWS la eliminación de restricciones de envío de correos, lo que requiere bastante esfuerzo. Con la información actual, no hay límites mientras se mantenga por debajo de 200 correos en 24 horas o 1 correo por segundo, así que para usos como correos administrativos no debería haber problema.

Verificar mtx

# Comando para verificar mtx instalado
alternatives --display mta

mta - estado es automático.
El enlace apunta actualmente a /usr/sbin/sendmail.postfix

Probablemente tengas sendmail.postfix instalado, pero si no es el caso, instálalo con yum u otra herramienta.

PHP.ini

; Puerto configurado a 587
smtp_port=587

; Configuración de ruta y comando de mtx
sendmail_path = /usr/sbin/sendmail.postfix -t -i

; Código de caracteres estándar
default_charset = UTF-8

; Valores por defecto de mbstring
mbstring.language = Japanese
; No convertir automáticamente la codificación de entrada HTTP a la codificación de caracteres interna

mbstring.encoding_translation = Off

; Orden de prioridad para detección automática de código de caracteres
mbstring.detect_order = UTF-8,SJIS,EUC-JP,JIS,ASCII

; Configurar zona horaria a hora estándar de Japón
date.timezone = Asia/Tokyo

; Mejorar seguridad, ocultar información de versión de PHP
expose_php = Off