Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Internet (https://www.clubdelphi.com/foros/forumdisplay.php?f=3)
-   -   Error al enviar mail por NMSMTP (https://www.clubdelphi.com/foros/showthread.php?t=3289)

Walterdf 01-09-2003 14:11:23

Error al enviar mail por NMSMTP
 
Hola
Necesito enviar un email a una varias casillas de correo y lo hago de la siguiente manera:

if not NMSMTP1.Connected then
NMSMTP1.Host:='mihost.com'
NMSMTP1.Connect;
NMSMTP1.PostMessage.FromAddress := 'walter@mihost.com';
NMSMTP1.PostMessage.Subject := 'Mensaje de prueba';
NMSMTP1.PostMessage.ToBlindCarbonCopy.LoadFromFile('d:\mails.txt');
NMSMTP1.PostMessage.Body.Clear;
NMSMTP1.PostMessage.Body.LoadFromFile('d:\prueba.htm');
NMSMTP1.SendMail;
NMSMTP1.Disconnect;

Tengo 2 problemas:
1) Solo envia el mensaje a casillas que pertenecen al mismo host (en este caso mihost.com), si pongo otra dirección me da el error:

"503 mast have sender and recipient first"

2) ¿Qué separador debo usar en el .txt para poner varias direcciones? ya que con ';' me da el mismo error.

Espero puedan ayudarme.
Saludos
Muchas gracias.
Walter

delphi.com.ar 01-09-2003 16:20:37

Cita:

Posteado originalmente por Walterdf
¿Qué separador debo usar en el .txt para poner varias direcciones? ya que con ';' me da el mismo error.
No estoy seguro, pero me parece que la separación es CR+LF... digamos un correo por línea!

Saludos!

Walterdf 01-09-2003 16:48:07

Muchas gracias
Asi es, hay que separar cada mail en una línea.
Y lo del servidor tambien lo solucioné, fue un dedaso mal puesto.
Gracias
Saludos.
Walter

acertij022 02-09-2003 14:43:37

Otra posibilidad es separar los e-mail por "," (comas):p


La franja horaria es GMT +2. Ahora son las 19:19:00.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi