Problemas de entrega de Sendmail/roundcube solo a través de la línea de comando al correo electrónico externo

Problemas de entrega de Sendmail/roundcube solo a través de la línea de comando al correo electrónico externo

He estado jugando con este problema que se descubrió inicialmente cuando las personas no podían usar la función de vacaciones en roundcube, proporcionaría un 554 5.7.1 *@gmail.com: Acceso de retransmisión denegado 554 5.0.0 Servicio no disponible <<< 421 4.7.0 mx1-us1.ppe-hosted.com Error: demasiados errores

Este servidor de correo se utiliza junto con el punto de prueba. Y puedo verificar que todos los alias y demás estén configurados correctamente. Todas las cuentas que probé pueden enviar correo externo perfectamente desde un cliente como Thunderbird.

Sin embargo, si configuran la configuración de vacaciones/fuera de la oficina, se deniega el acceso de retransmisión anterior. Y cada vez que intento realizar una prueba dentro de la línea de comando, ahora también se me niega el mismo acceso de retransmisión.

No se han realizado cambios importantes en este servidor desde hace algún tiempo. Solo cambié un certificado ssl hace varios meses y listo.

Estos son también algunos de los errores de los registros de roundcube:

[02-Jun-2022 08:40:26 America/Toronto] PHP Warning:  ssh2_sftp(): Unable to startup SFTP subsystem: Timeout waiting for response from SFTP subsystem in /var/www/html/roundcube/plugins/vacation/lib/sshftp.class.php on line 43 
[02-Jun-2022 08:40:30 America/Toronto] PHP Warning:  ssh2_sftp(): Unable to startup SFTP subsystem: Timeout waiting for response from SFTP subsystem in /var/www/html/roundcube/plugins/vacation/lib/sshftp.class.php on line 43
[02-Jun-2022 08:40:30 America/Toronto] PHP Warning:  ssh2_sftp_realpath() expects parameter 1 to be resource, boolean given in /var/www/html/roundcube/plugins/vacation/lib/sshftp.class.php on line 169
[02-Jun-2022 08:40:30 America/Toronto] PHP Warning:  file_put_contents(ssh2.sftp:///.forward): failed to open stream: operation failed in /var/www/html/roundcube/plugins/vacation/lib/sshftp.class.php on line 171
[02-Jun-2022 08:40:30 -0400]: <ojnnavsp> PHP Error: Vacation plugin: Cannot upload /.forward. Check permissions and/or server configuration in /var/www/html/roundcube/plugins/vacation/lib/sshftp.class.php on line 0 (POST /?_task=settings&_action=plugin.vacation-save)

Respuesta1

Terminé resolviendo este problema cuando, en el punto de prueba, descubrí que nuestro servidor de correo estaba intentando usar un dominio ligeramente diferente. Ej: mail.example.com era nuestro principal, pero en su lugar estaba probando mail3.example.com. Es una cosa tan pequeña, pero asegurarse de que tuvieran cuentas funcionales y registros MX adecuados en realidad lo resolvió.

información relacionada