RE: [Solucionado] Configurar mailutils para enviar correos.

2020-05-05 Por tema Andrés DG
Gracias Camaleón, funcionó perfecto el «set crypt_use_gpgme = no».

De: Camaleón 
Enviado: lunes, 4 de mayo de 2020 03:18
Para: debian-user-spanish@lists.debian.org 

Asunto: Re: [Solucionado] Configurar mailutils para enviar correos.

El 2020-05-03 a las 23:22 +, Andrés DG escribió:

(...)

>> Cualquiera de las opciones que te han indicado (mutt, s-nail -sucesor
>> de heirloom-mailx- o ssmtp) te servirán.

(...)

> Buenas a todos. Como para cerrar el tema. Instalé Mutt para poder enviar los 
> correos electrónicos por terminal (consola) y funcionó bien (después de 
> pelear un rato). Esta es la configuración final del archivo .muttrc en el 
> /home/usuario:
>

(...)

> Lo probé en un Debian 10 y funcionó bien pero en un servidor con Debian 9 me 
> da esté error:
>
> GPGME: protocolo CMS no disponible
>
> pero aún así envía el correo sin problemas.

(...)

Parece que se trata de un problema conocido¹.

Sólo tienes que definir «set crypt_use_gpgme = no» en el archivo de
configuración de Mutt para evitar que se muestre el mensaje, que es
inocuo.

¹ https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=849762

Saludos,

--
Camaleón



RE: [Solucionado] Configurar mailutils para enviar correos.

2020-05-05 Por tema Andrés DG



De: Francisco Cid 
Enviado: lunes, 4 de mayo de 2020 14:36
Para: Lista de correos Debian en Español 
Asunto: Re: [Solucionado] Configurar mailutils para enviar correos.



El lun., 4 de may. de 2020 a la(s) 02:19, Camaleón 
(noela...@gmail.com<mailto:noela...@gmail.com>) escribió:
El 2020-05-03 a las 23:22 +, Andrés DG escribió:

(...)

>> Cualquiera de las opciones que te han indicado (mutt, s-nail -sucesor
>> de heirloom-mailx- o ssmtp) te servirán.

(...)

> Buenas a todos. Como para cerrar el tema. Instalé Mutt para poder enviar los 
> correos electrónicos por terminal (consola) y funcionó bien (después de 
> pelear un rato). Esta es la configuración final del archivo .muttrc en el 
> /home/usuario:
>

(...)

> Lo probé en un Debian 10 y funcionó bien pero en un servidor con Debian 9 me 
> da esté error:
>
> GPGME: protocolo CMS no disponible
>
> pero aún así envía el correo sin problemas.

(...)

Parece que se trata de un problema conocido¹.

Sólo tienes que definir «set crypt_use_gpgme = no» en el archivo de
configuración de Mutt para evitar que se muestre el mensaje, que es
inocuo.

¹ https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=849762

Saludos,

--
Camaleón




Andrés, recién vi tu mensaje, si aún lo necesitas, ahí te va:
La libreria -> 
https://github.com/ivantcholakov/codeigniter-phpmailer/blob/master/third_party/phpmailer/PHPMailerAutoload.php

la implementación, bastaría solo agregarla a una tarea en Cron.

isSMTP();
  $mail->SMTPDebug = 0;
  $mail->Debugoutput = 'html';
  $mail->Host = 'smtp.gmail.com<http://smtp.gmail.com>';
  $mail->Port = 587;
  $mail->SMTPSecure = 'tls';
  $mail->SMTPAuth = true;
  $mail->Username = "m...@gmail.com<mailto:m...@gmail.com>";
  $mail->Password = "";
  $mail->setFrom('m...@gmail.com<mailto:m...@gmail.com>', 'blabla');
  $mail->addAddress($destinatario);
  $mail->Subject = $subject.$enviado;
  $mail->MsgHTML($message);
  if (!$mail->send()) {
return "false";
  }
  else {
return "true";
}
  }
}
?>

Muchas Gracias Francisco Cid, voy a probarlo más tarde.


Re: [Solucionado] Configurar mailutils para enviar correos.

2020-05-04 Por tema Francisco Cid
El lun., 4 de may. de 2020 a la(s) 02:19, Camaleón (noela...@gmail.com)
escribió:

> El 2020-05-03 a las 23:22 +, Andrés DG escribió:
>
> (...)
>
> >> Cualquiera de las opciones que te han indicado (mutt, s-nail -sucesor
> >> de heirloom-mailx- o ssmtp) te servirán.
>
> (...)
>
> > Buenas a todos. Como para cerrar el tema. Instalé Mutt para poder enviar
> los correos electrónicos por terminal (consola) y funcionó bien (después de
> pelear un rato). Esta es la configuración final del archivo .muttrc en el
> /home/usuario:
> >
>
> (...)
>
> > Lo probé en un Debian 10 y funcionó bien pero en un servidor con Debian
> 9 me da esté error:
> >
> > GPGME: protocolo CMS no disponible
> >
> > pero aún así envía el correo sin problemas.
>
> (...)
>
> Parece que se trata de un problema conocido¹.
>
> Sólo tienes que definir «set crypt_use_gpgme = no» en el archivo de
> configuración de Mutt para evitar que se muestre el mensaje, que es
> inocuo.
>
> ¹ https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=849762
>
> Saludos,
>
> --
> Camaleón
>
>


Andrés, recién vi tu mensaje, si aún lo necesitas, ahí te va:
La libreria ->
https://github.com/ivantcholakov/codeigniter-phpmailer/blob/master/third_party/phpmailer/PHPMailerAutoload.php

la implementación, bastaría solo agregarla a una tarea en Cron.

isSMTP();
  $mail->SMTPDebug = 0;
  $mail->Debugoutput = 'html';
  $mail->Host = 'smtp.gmail.com';
  $mail->Port = 587;
  $mail->SMTPSecure = 'tls';
  $mail->SMTPAuth = true;
  $mail->Username = "m...@gmail.com";
  $mail->Password = "";
  $mail->setFrom('m...@gmail.com', 'blabla');
  $mail->addAddress($destinatario);
  $mail->Subject = $subject.$enviado;
  $mail->MsgHTML($message);
  if (!$mail->send()) {
return "false";
  }
  else {
return "true";
}
  }
}
?>


Re: [Solucionado] Configurar mailutils para enviar correos.

2020-05-03 Por tema Camaleón
El 2020-05-03 a las 23:22 +, Andrés DG escribió:

(...)

>> Cualquiera de las opciones que te han indicado (mutt, s-nail -sucesor
>> de heirloom-mailx- o ssmtp) te servirán.

(...)

> Buenas a todos. Como para cerrar el tema. Instalé Mutt para poder enviar los 
> correos electrónicos por terminal (consola) y funcionó bien (después de 
> pelear un rato). Esta es la configuración final del archivo .muttrc en el 
> /home/usuario:
> 

(...)

> Lo probé en un Debian 10 y funcionó bien pero en un servidor con Debian 9 me 
> da esté error:
> 
> GPGME: protocolo CMS no disponible
> 
> pero aún así envía el correo sin problemas.

(...)

Parece que se trata de un problema conocido¹.

Sólo tienes que definir «set crypt_use_gpgme = no» en el archivo de 
configuración de Mutt para evitar que se muestre el mensaje, que es 
inocuo.

¹ https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=849762

Saludos,

-- 
Camaleón 



RE: [Solucionado] Configurar mailutils para enviar correos.

2020-05-03 Por tema Andrés DG



De: Andrés DG 
Enviado: martes, 28 de abril de 2020 16:09
Para: Lista Debian en Castellano 
Asunto: Fwd: Configurar mailutils para enviar correos.

.



De: Camaleón 
Enviado: sábado, 25 de abril de 2020 8:42 AM
Para: debian-user-spanish@lists.debian.org
Asunto: Re: Configurar mailutils para enviar correos.

El 2020-04-24 a las 18:32 +, Andrés DG escribió:

> Gracias Camaleón, no quería complicarme con el servidor de correos por que no 
> lo manejo. Y si, me pasó lo mismo cuando leí como configurar exim, dije, 
> mejor para otro día 😃

En ese caso, es decir, si no quieres usar Exim (o un servidor de
correo o MTA), tendrás que pensar en otra opción distinta de mailutils
que sólo dispone de funcionalidad de MUA.

Cualquiera de las opciones que te han indicado (mutt, s-nail -sucesor
de heirloom-mailx- o ssmtp) te servirán.

Me decanto por Mutt, porque suele venir instalado de serie en el sistema
(me gusta reutilizar aplicaciones siempre que sea posible) y lo uso
habitualmente como cliente de correo.

Saludos,

--
Camaleón

Gracias a todos voy a probar Mutt y ver como lo configurarlo

-

Buenas a todos. Como para cerrar el tema. Instalé Mutt para poder enviar los 
correos electrónicos por terminal (consola) y funcionó bien (después de pelear 
un rato). Esta es la configuración final del archivo .muttrc en el 
/home/usuario:

set from = "micor...@midominio.com"
set realname = "Mi Nombre"
set imap_user = "micor...@midominio.com"
set imap_pass = "mi_clave"
set folder = "imaps://midominio.com:993"
set spoolfile = "+INBOX"
mailboxes =INBOX ="Sent Items"
#set postponed ="+[]/Drafts"
set header_cache =~/.mutt/cache/headers
set message_cachedir =~/.mutt/cache/bodies
set certificate_file =~/.mutt/certificates
set my_pass='mi_clave'
set my_user=micor...@midominio.com
set smtp_url=smtps://$my_user:$my_p...@midominio.com:465
set ssl_force_tls = yes
set move = no
set imap_keepalive = 900
set editor = nano

parte de lo que leí para configurar el mutt:

https://wiki.archlinux.org/index.php/Mutt_(Espa%C3%B1ol)

https://www.albertopicado.es/enviar-correo-desde-consola-con-mutt/

https://www.ochobitshacenunbyte.com/2015/11/25/correo-desde-la-consola-con-mutt-openmailbox/

Lo probé en un Debian 10 y funcionó bien pero en un servidor con Debian 9 me da 
esté error:

GPGME: protocolo CMS no disponible

pero aún así envía el correo sin problemas.

Luego hice un script que agregue al crontab del usuario para que envíe un 
correo si cambia la IP publica (dinámica) del ruter (router):

#!/bin/bash

camino=/home/usuario/
nom_arc="dir_ip"

fechahoy=$(date +%Y_%m_%d)
hora=$(date +%H_%M_%S)
dir_ip_ant=$(cat $camino$nom_arc)
dir_ip=$(curl ifconfig.me)
cat salida_ip > salida_ip_aux
(echo $dir_ip" - "$fechahoy"h"$hora; cat salida_ip_aux)  > salida_ip
rm salida_ip_aux

if [ "$dir_ip_ant" != "$dir_ip" ];
then
echo $dir_ip > $camino$nom_arc
mutt -s $dir_ip" "$fechahoy andresdige...@gmail.com < $camino$nom_arc
echo "Correcto"
sleep 2
exit 0
else
cat dir_ip
exit 0
fi

Perdone la poca profesionalidad del código Bash pero no lo manejo.
Hasta aquí soy por solucionado mi tema y cerrado.
Muchas gracias a todos.



Fwd: Configurar mailutils para enviar correos.

2020-04-28 Por tema Andrés DG
.



De: Camaleón 
Enviado: sábado, 25 de abril de 2020 8:42 AM
Para: debian-user-spanish@lists.debian.org
Asunto: Re: Configurar mailutils para enviar correos.

El 2020-04-24 a las 18:32 +, Andrés DG escribió:

> Gracias Camaleón, no quería complicarme con el servidor de correos por que no 
> lo manejo. Y si, me pasó lo mismo cuando leí como configurar exim, dije, 
> mejor para otro día 😃

En ese caso, es decir, si no quieres usar Exim (o un servidor de
correo o MTA), tendrás que pensar en otra opción distinta de mailutils
que sólo dispone de funcionalidad de MUA.

Cualquiera de las opciones que te han indicado (mutt, s-nail -sucesor
de heirloom-mailx- o ssmtp) te servirán.

Me decanto por Mutt, porque suele venir instalado de serie en el sistema
(me gusta reutilizar aplicaciones siempre que sea posible) y lo uso
habitualmente como cliente de correo.

Saludos,

--
Camaleón

Gracias a todos voy a probar Mutt y ver como lo configurarlo


Re: Configurar mailutils para enviar correos.

2020-04-25 Por tema Camaleón
El 2020-04-24 a las 18:32 +, Andrés DG escribió:

> Gracias Camaleón, no quería complicarme con el servidor de correos por que no 
> lo manejo. Y si, me pasó lo mismo cuando leí como configurar exim, dije, 
> mejor para otro día 😃

En ese caso, es decir, si no quieres usar Exim (o un servidor de 
correo o MTA), tendrás que pensar en otra opción distinta de mailutils 
que sólo dispone de funcionalidad de MUA.

Cualquiera de las opciones que te han indicado (mutt, s-nail -sucesor 
de heirloom-mailx- o ssmtp) te servirán. 

Me decanto por Mutt, porque suele venir instalado de serie en el sistema
(me gusta reutilizar aplicaciones siempre que sea posible) y lo uso 
habitualmente como cliente de correo.

Saludos,

-- 
Camaleón 



RE: Configurar mailutils para enviar correos.

2020-04-24 Por tema Andrés DG



De: JCMD 
Enviado: jueves, 23 de abril de 2020 18:36
Para: Andrés DG 
Cc: Lista Debian en Castellano 
Asunto: Re: Configurar mailutils para enviar correos.

Es mejor si usas $mail en el RC.local la confirmaciones del smtp server las 
pueda manejar localmente con el postfix apuntando a tu servidor preferido, 
recuerda cifrar tu pwd

Saludos

Gracias JCMD por la recomendación. No quería enredarme con las configuraciones 
del servidor de correos. Sólo necesitaba un cliente de correo para que envía el 
mensaje. Y buena observación lo del pwd me faltaba configurar el cifrado.

Gracias.

On Thu, Apr 23, 2020, 3:48 PM Andrés DG 
mailto:dg_and...@hotmail.com>> wrote:
Hola a todos, tengo instalado un Debian 9 y necesito crear un script que envíe 
un correo electrónico automáticamente cuando inicia el sistema. Instalé 
mailutils para usar mail como cliente de correo para poder enviar el correo. 
Cree el siguiente archivo .mailrc para configurar los datos de las:

# Default .mailrc
# Set prompt string
set prompt="& "
# Indentprefix is used for quoting messages
set indentprefix="> "
# Assume 20 lines per screen
set screen=20
# Ask for CC before sending the message
set askcc
# Use '.' to terminate composition of messages
set dot
# Emulate mailx's behaviour
#set mailx
# Preserve aborted messages in 'dead.letter'
set save appenddeadletter
# Hold read or saved messages in the system mailbox
set hold
# Display only these headers:
retain from to subject cc reply-to date
# Uncomment and set this to the list of your email addresses:
#alt n...@none.org<mailto:n...@none.org>
# Set sendmail to the directory mandated by the FHS
#set sendmail="/usr/sbin/sendmail"

set smtp-use-starttls
set ssl-verify=ignore
set smtp=dominio.com:465<http://dominio.com:465>
set smtp-auth=login
set smtp-auth-user="micor...@dominio.com<mailto:micor...@dominio.com>"
set smtp-auth-password="**"
set from="Mantenimeintomailto:micor...@dominio.com>>"
# End of .mailrc

Pero no me toma las configuraciones para la conexión con el servidor de correo 
electrónico (que es externo, no está en el mismo equipo ni en la red local). 
Este archivo está guardado en la cuenta local del usuario que va a enviar el 
correo. Cuando intento enviar el e-mail vuelve un correo de error del servidor 
local de correos (que esta está instalado en la misma pc):

De:
Mail Delivery System 
Para:
usuario@mvdebian
Asunto:
Mail delivery failed: returning message to sender
Fecha:
Wed, 22 Apr 2020 00:54:18 -0300

This message was created automatically by mail delivery software.

A message that you sent could not be delivered to one or more of its
recipients. This is a permanent error. The following address(es) failed:

micor...@elhormigonsa.com.ar<mailto:micor...@elhormigonsa.com.ar>
Mailing to remote domains not supported

No usa las configuraciones del archivo .mailrc para enviar los correos, pero el 
archivo lo lee porque escribí algo mal en el archivo y me saltó un error, lo 
corregí y siguió funcionando el comando mail.
Que me está faltando.
Desde ya muchas gracias.


RE: Configurar mailutils para enviar correos.

2020-04-24 Por tema Andrés DG



De: Camaleón 
Enviado: viernes, 24 de abril de 2020 03:33
Para: debian-user-spanish@lists.debian.org 

Asunto: Re: Configurar mailutils para enviar correos.

El 2020-04-23 a las 19:15 +, Andrés DG escribió:

Hola,

> Hola a todos, tengo instalado un Debian 9 y necesito crear un script que 
> envíe un correo electrónico automáticamente cuando inicia el sistema. Instalé 
> mailutils para usar mail como cliente de correo para poder enviar el correo. 
> Cree el siguiente archivo .mailrc para configurar los datos de las:

(...)

> # Set sendmail to the directory mandated by the FHS
> #set sendmail="/usr/sbin/sendmail"
>
> set smtp-use-starttls
> set ssl-verify=ignore
> set smtp=dominio.com:465
> set smtp-auth=login
> set smtp-auth-user="micor...@dominio.com"
> set smtp-auth-password="**"
> set from="Mantenimeinto"
> # End of .mailrc
>
> Pero no me toma las configuraciones para la conexión con el servidor de 
> correo electrónico (que es externo, no está en el mismo equipo ni en la red 
> local). Este archivo está guardado en la cuenta local del usuario que va a 
> enviar el correo. Cuando intento enviar el e-mail vuelve un correo de error 
> del servidor local de correos (que esta está instalado en la misma pc):

(...)

> micor...@elhormigonsa.com.ar
> Mailing to remote domains not supported
>
> No usa las configuraciones del archivo .mailrc para enviar los correos, pero 
> el archivo lo lee porque escribí algo mal en el archivo y me saltó un error, 
> lo corregí y siguió funcionando el comando mail.
> Que me está faltando.
> Desde ya muchas gracias.

Normalmente, ese tipo de herramientas viene preconfigurada para usar un
servidor de correo local, en el caso de Debian suele ser Exim. Por el
mensaje que recibes, entiendo que la aplicación mail ha intentado
enviar el mensaje con los datos que has configurado, se lo ha pasado a
Exim pero Exim no está configurado para conectarse con servidores remotos,
de ahí la respuesta.

Tendrás que decirle a Exim que te permita ese tipo de envíos.

https://wiki.debian.org/Exim

Instant fix for Exim4 ‘mailing to remote domains not supported’ error
https://bobcares.com/blog/exim4-mailing-to-remote-domains-not-supported/

Sólo un apunte: personalmente, encuentro que la configuración de Exim es
excesivamente engorrosa, nunca la he entendido y nunca me he llevado bien
con ella. Te cuidado con los cambios que hagas y apunta bien lo que has
hecho para poder revertir las modificaciones, en el caso de que sea
necesario.

Saludos,

--
Camaleón

Gracias Camaleón, no quería complicarme con el servidor de correos por que no 
lo manejo. Y si, me pasó lo mismo cuando leí como configurar exim, dije, mejor 
para otro día 😃

Gracias por el aporte.



RE: Configurar mailutils para enviar correos.

2020-04-24 Por tema Ramses
El 24 de abril de 2020 20:18:00 CEST, "Andrés DG"  
escribió:
>
>
>
>De: Francisco Cid 
>Enviado: jueves, 23 de abril de 2020 17:49
>Para: Lista de correos Debian en Español
>
>Asunto: Re: Configurar mailutils para enviar correos.
>
>
>
>On Thu, Apr 23, 2020 at 3:48 PM Andrés DG
>mailto:dg_and...@hotmail.com>> wrote:
>Hola a todos, tengo instalado un Debian 9 y necesito crear un script
>que envíe un correo electrónico automáticamente cuando inicia el
>sistema. Instalé mailutils para usar mail como cliente de correo para
>poder enviar el correo. Cree el siguiente archivo .mailrc para
>configurar los datos de las:
>
># Default .mailrc
># Set prompt string
>set prompt="& "
># Indentprefix is used for quoting messages
>set indentprefix="> "
># Assume 20 lines per screen
>set screen=20
># Ask for CC before sending the message
>set askcc
># Use '.' to terminate composition of messages
>set dot
># Emulate mailx's behaviour
>#set mailx
># Preserve aborted messages in 'dead.letter'
>set save appenddeadletter
># Hold read or saved messages in the system mailbox
>set hold
># Display only these headers:
>retain from to subject cc reply-to date
># Uncomment and set this to the list of your email addresses:
>#alt n...@none.org<mailto:n...@none.org>
># Set sendmail to the directory mandated by the FHS
>#set sendmail="/usr/sbin/sendmail"
>
>set smtp-use-starttls
>set ssl-verify=ignore
>set smtp=dominio.com:465<http://dominio.com:465>
>set smtp-auth=login
>set smtp-auth-user="micor...@dominio.com<mailto:micor...@dominio.com>"
>set smtp-auth-password="**"
>set
>from="Mantenimeintomailto:micor...@dominio.com>>"
># End of .mailrc
>
>Pero no me toma las configuraciones para la conexión con el servidor de
>correo electrónico (que es externo, no está en el mismo equipo ni en la
>red local). Este archivo está guardado en la cuenta local del usuario
>que va a enviar el correo. Cuando intento enviar el e-mail vuelve un
>correo de error del servidor local de correos (que esta está instalado
>en la misma pc):
>
>De:
>Mail Delivery System 
>Para:
>usuario@mvdebian
>Asunto:
>Mail delivery failed: returning message to sender
>Fecha:
>Wed, 22 Apr 2020 00:54:18 -0300
>
>This message was created automatically by mail delivery software.
>
>A message that you sent could not be delivered to one or more of its
>recipients. This is a permanent error. The following address(es)
>failed:
>
>micor...@elhormigonsa.com.ar<mailto:micor...@elhormigonsa.com.ar>
>Mailing to remote domains not supported
>
>No usa las configuraciones del archivo .mailrc para enviar los correos,
>pero el archivo lo lee porque escribí algo mal en el archivo y me saltó
>un error, lo corregí y siguió funcionando el comando mail.
>Que me está faltando.
>Desde ya muchas gracias.
>Hola, si te sirve, yo lo hago con un script en php, librería phpmailer,
>y lo agrego a una tarea cron, si te complica te podría pasarme script.
>Saludos,
>Cid.
>
>Gracias Cid., te agradesería si puedes pasar el script en php como para
>ver como se puede hacer en php.
>
>Nuevamente gracias.

El cliente mutt es fácil de configurar y va bastante bien.


Saludos,

Ramsés



RE: Configurar mailutils para enviar correos.

2020-04-24 Por tema Andrés DG



De: Francisco Cid 
Enviado: jueves, 23 de abril de 2020 17:49
Para: Lista de correos Debian en Español 
Asunto: Re: Configurar mailutils para enviar correos.



On Thu, Apr 23, 2020 at 3:48 PM Andrés DG 
mailto:dg_and...@hotmail.com>> wrote:
Hola a todos, tengo instalado un Debian 9 y necesito crear un script que envíe 
un correo electrónico automáticamente cuando inicia el sistema. Instalé 
mailutils para usar mail como cliente de correo para poder enviar el correo. 
Cree el siguiente archivo .mailrc para configurar los datos de las:

# Default .mailrc
# Set prompt string
set prompt="& "
# Indentprefix is used for quoting messages
set indentprefix="> "
# Assume 20 lines per screen
set screen=20
# Ask for CC before sending the message
set askcc
# Use '.' to terminate composition of messages
set dot
# Emulate mailx's behaviour
#set mailx
# Preserve aborted messages in 'dead.letter'
set save appenddeadletter
# Hold read or saved messages in the system mailbox
set hold
# Display only these headers:
retain from to subject cc reply-to date
# Uncomment and set this to the list of your email addresses:
#alt n...@none.org<mailto:n...@none.org>
# Set sendmail to the directory mandated by the FHS
#set sendmail="/usr/sbin/sendmail"

set smtp-use-starttls
set ssl-verify=ignore
set smtp=dominio.com:465<http://dominio.com:465>
set smtp-auth=login
set smtp-auth-user="micor...@dominio.com<mailto:micor...@dominio.com>"
set smtp-auth-password="**"
set from="Mantenimeintomailto:micor...@dominio.com>>"
# End of .mailrc

Pero no me toma las configuraciones para la conexión con el servidor de correo 
electrónico (que es externo, no está en el mismo equipo ni en la red local). 
Este archivo está guardado en la cuenta local del usuario que va a enviar el 
correo. Cuando intento enviar el e-mail vuelve un correo de error del servidor 
local de correos (que esta está instalado en la misma pc):

De:
Mail Delivery System 
Para:
usuario@mvdebian
Asunto:
Mail delivery failed: returning message to sender
Fecha:
Wed, 22 Apr 2020 00:54:18 -0300

This message was created automatically by mail delivery software.

A message that you sent could not be delivered to one or more of its
recipients. This is a permanent error. The following address(es) failed:

micor...@elhormigonsa.com.ar<mailto:micor...@elhormigonsa.com.ar>
Mailing to remote domains not supported

No usa las configuraciones del archivo .mailrc para enviar los correos, pero el 
archivo lo lee porque escribí algo mal en el archivo y me saltó un error, lo 
corregí y siguió funcionando el comando mail.
Que me está faltando.
Desde ya muchas gracias.
Hola, si te sirve, yo lo hago con un script en php, librería phpmailer, y lo 
agrego a una tarea cron, si te complica te podría pasarme script.
Saludos,
Cid.

Gracias Cid., te agradesería si puedes pasar el script en php como para ver 
como se puede hacer en php.

Nuevamente gracias.



Re: Configurar mailutils para enviar correos.

2020-04-23 Por tema Camaleón
El 2020-04-23 a las 19:15 +, Andrés DG escribió:

Hola,

> Hola a todos, tengo instalado un Debian 9 y necesito crear un script que 
> envíe un correo electrónico automáticamente cuando inicia el sistema. Instalé 
> mailutils para usar mail como cliente de correo para poder enviar el correo. 
> Cree el siguiente archivo .mailrc para configurar los datos de las:

(...)

> # Set sendmail to the directory mandated by the FHS
> #set sendmail="/usr/sbin/sendmail"
> 
> set smtp-use-starttls
> set ssl-verify=ignore
> set smtp=dominio.com:465
> set smtp-auth=login
> set smtp-auth-user="micor...@dominio.com"
> set smtp-auth-password="**"
> set from="Mantenimeinto"
> # End of .mailrc
> 
> Pero no me toma las configuraciones para la conexión con el servidor de 
> correo electrónico (que es externo, no está en el mismo equipo ni en la red 
> local). Este archivo está guardado en la cuenta local del usuario que va a 
> enviar el correo. Cuando intento enviar el e-mail vuelve un correo de error 
> del servidor local de correos (que esta está instalado en la misma pc):

(...)

> micor...@elhormigonsa.com.ar
> Mailing to remote domains not supported
> 
> No usa las configuraciones del archivo .mailrc para enviar los correos, pero 
> el archivo lo lee porque escribí algo mal en el archivo y me saltó un error, 
> lo corregí y siguió funcionando el comando mail.
> Que me está faltando.
> Desde ya muchas gracias.

Normalmente, ese tipo de herramientas viene preconfigurada para usar un 
servidor de correo local, en el caso de Debian suele ser Exim. Por el 
mensaje que recibes, entiendo que la aplicación mail ha intentado 
enviar el mensaje con los datos que has configurado, se lo ha pasado a 
Exim pero Exim no está configurado para conectarse con servidores remotos, 
de ahí la respuesta.

Tendrás que decirle a Exim que te permita ese tipo de envíos.

https://wiki.debian.org/Exim

Instant fix for Exim4 ‘mailing to remote domains not supported’ error
https://bobcares.com/blog/exim4-mailing-to-remote-domains-not-supported/

Sólo un apunte: personalmente, encuentro que la configuración de Exim es 
excesivamente engorrosa, nunca la he entendido y nunca me he llevado bien
con ella. Te cuidado con los cambios que hagas y apunta bien lo que has
hecho para poder revertir las modificaciones, en el caso de que sea 
necesario.

Saludos,

-- 
Camaleón 



Re: Configurar mailutils para enviar correos.

2020-04-23 Por tema JCMD
Es mejor si usas $mail en el RC.local la confirmaciones del smtp server las
pueda manejar localmente con el postfix apuntando a tu servidor preferido,
recuerda cifrar tu pwd

Saludos

On Thu, Apr 23, 2020, 3:48 PM Andrés DG  wrote:

> Hola a todos, tengo instalado un Debian 9 y necesito crear un script que
> envíe un correo electrónico automáticamente cuando inicia el sistema.
> Instalé mailutils para usar mail como cliente de correo para poder enviar
> el correo. Cree el siguiente archivo .mailrc para configurar los datos de
> las:
>
> # Default .mailrc
> # Set prompt string
> set prompt="& "
> # Indentprefix is used for quoting messages
> set indentprefix="> "
> # Assume 20 lines per screen
> set screen=20
> # Ask for CC before sending the message
> set askcc
> # Use '.' to terminate composition of messages
> set dot
> # Emulate mailx's behaviour
> #set mailx
> # Preserve aborted messages in 'dead.letter'
> set save appenddeadletter
> # Hold read or saved messages in the system mailbox
> set hold
> # Display only these headers:
> retain from to subject cc reply-to date
> # Uncomment and set this to the list of your email addresses:
> #alt n...@none.org
> # Set sendmail to the directory mandated by the FHS
> #set sendmail="/usr/sbin/sendmail"
>
> set smtp-use-starttls
> set ssl-verify=ignore
> set smtp=dominio.com:465
> set smtp-auth=login
> set smtp-auth-user="micor...@dominio.com"
> set smtp-auth-password="**"
> set from="Mantenimeinto"
> # End of .mailrc
>
>
> Pero no me toma las configuraciones para la conexión con el servidor de
> correo electrónico (que es externo, no está en el mismo equipo ni en la red
> local). Este archivo está guardado en la cuenta local del usuario que va a
> enviar el correo. Cuando intento enviar el e-mail vuelve un correo de error
> del servidor local de correos (que esta está instalado en la misma pc):
>
> De:
> Mail Delivery System 
> Para:
> usuario@mvdebian
> Asunto:
> Mail delivery failed: returning message to sender
> Fecha:
> Wed, 22 Apr 2020 00:54:18 -0300
>
> This message was created automatically by mail delivery software.
>
> A message that you sent could not be delivered to one or more of its
> recipients. This is a permanent error. The following address(es) failed:
>
> micor...@elhormigonsa.com.ar
> Mailing to remote domains not supported
>
>
> No usa las configuraciones del archivo .mailrc para enviar los correos,
> pero el archivo lo lee porque escribí algo mal en el archivo y me saltó un
> error, lo corregí y siguió funcionando el comando mail.
> Que me está faltando.
> Desde ya muchas gracias.
>


Re: Configurar mailutils para enviar correos.

2020-04-23 Por tema Francisco Cid
On Thu, Apr 23, 2020 at 3:48 PM Andrés DG  wrote:

> Hola a todos, tengo instalado un Debian 9 y necesito crear un script que
> envíe un correo electrónico automáticamente cuando inicia el sistema.
> Instalé mailutils para usar mail como cliente de correo para poder enviar
> el correo. Cree el siguiente archivo .mailrc para configurar los datos de
> las:
>
> # Default .mailrc
> # Set prompt string
> set prompt="& "
> # Indentprefix is used for quoting messages
> set indentprefix="> "
> # Assume 20 lines per screen
> set screen=20
> # Ask for CC before sending the message
> set askcc
> # Use '.' to terminate composition of messages
> set dot
> # Emulate mailx's behaviour
> #set mailx
> # Preserve aborted messages in 'dead.letter'
> set save appenddeadletter
> # Hold read or saved messages in the system mailbox
> set hold
> # Display only these headers:
> retain from to subject cc reply-to date
> # Uncomment and set this to the list of your email addresses:
> #alt n...@none.org
> # Set sendmail to the directory mandated by the FHS
> #set sendmail="/usr/sbin/sendmail"
>
> set smtp-use-starttls
> set ssl-verify=ignore
> set smtp=dominio.com:465
> set smtp-auth=login
> set smtp-auth-user="micor...@dominio.com"
> set smtp-auth-password="**"
> set from="Mantenimeinto"
> # End of .mailrc
>
>
> Pero no me toma las configuraciones para la conexión con el servidor de
> correo electrónico (que es externo, no está en el mismo equipo ni en la red
> local). Este archivo está guardado en la cuenta local del usuario que va a
> enviar el correo. Cuando intento enviar el e-mail vuelve un correo de error
> del servidor local de correos (que esta está instalado en la misma pc):
>
> De:
> Mail Delivery System 
> Para:
> usuario@mvdebian
> Asunto:
> Mail delivery failed: returning message to sender
> Fecha:
> Wed, 22 Apr 2020 00:54:18 -0300
>
> This message was created automatically by mail delivery software.
>
> A message that you sent could not be delivered to one or more of its
> recipients. This is a permanent error. The following address(es) failed:
>
> micor...@elhormigonsa.com.ar
> Mailing to remote domains not supported
>
>
> No usa las configuraciones del archivo .mailrc para enviar los correos,
> pero el archivo lo lee porque escribí algo mal en el archivo y me saltó un
> error, lo corregí y siguió funcionando el comando mail.
> Que me está faltando.
> Desde ya muchas gracias.
>
Hola, si te sirve, yo lo hago con un script en php, librería phpmailer, y
lo agrego a una tarea cron, si te complica te podría pasarme script.
Saludos,
Cid.


Configurar mailutils para enviar correos.

2020-04-23 Por tema Andrés DG
Hola a todos, tengo instalado un Debian 9 y necesito crear un script que envíe 
un correo electrónico automáticamente cuando inicia el sistema. Instalé 
mailutils para usar mail como cliente de correo para poder enviar el correo. 
Cree el siguiente archivo .mailrc para configurar los datos de las:

# Default .mailrc
# Set prompt string
set prompt="& "
# Indentprefix is used for quoting messages
set indentprefix="> "
# Assume 20 lines per screen
set screen=20
# Ask for CC before sending the message
set askcc
# Use '.' to terminate composition of messages
set dot
# Emulate mailx's behaviour
#set mailx
# Preserve aborted messages in 'dead.letter'
set save appenddeadletter
# Hold read or saved messages in the system mailbox
set hold
# Display only these headers:
retain from to subject cc reply-to date
# Uncomment and set this to the list of your email addresses:
#alt n...@none.org
# Set sendmail to the directory mandated by the FHS
#set sendmail="/usr/sbin/sendmail"

set smtp-use-starttls
set ssl-verify=ignore
set smtp=dominio.com:465
set smtp-auth=login
set smtp-auth-user="micor...@dominio.com"
set smtp-auth-password="**"
set from="Mantenimeinto"
# End of .mailrc

Pero no me toma las configuraciones para la conexión con el servidor de correo 
electrónico (que es externo, no está en el mismo equipo ni en la red local). 
Este archivo está guardado en la cuenta local del usuario que va a enviar el 
correo. Cuando intento enviar el e-mail vuelve un correo de error del servidor 
local de correos (que esta está instalado en la misma pc):

De:
Mail Delivery System 
Para:
usuario@mvdebian
Asunto:
Mail delivery failed: returning message to sender
Fecha:
Wed, 22 Apr 2020 00:54:18 -0300

This message was created automatically by mail delivery software.

A message that you sent could not be delivered to one or more of its
recipients. This is a permanent error. The following address(es) failed:

micor...@elhormigonsa.com.ar
Mailing to remote domains not supported

No usa las configuraciones del archivo .mailrc para enviar los correos, pero el 
archivo lo lee porque escribí algo mal en el archivo y me saltó un error, lo 
corregí y siguió funcionando el comando mail.
Que me está faltando.
Desde ya muchas gracias.