Envio e-mail
Publicado por crismecha (2 intervenciones) el 24/11/2007 12:54:32
Hola. Tengo un problema a la hora de enviar correo. Este es el código que he utilizado pero me da error.
Private Sub Comando0_Click()
Dim rst As DAO.Recordset
Dim VarPara As String
Set rst = CurrentDb.OpenRecordset("Select EMAIL from EmailConvocatoriaClaustro where email <> Null")
While Not rst.EOF
VarPara = VarPara & rst("EMAIL") & ";"
rst.MoveNext
Wend
If Nz(VarPara, "") <> "" Then
VarPara = Left(VarPara, Len(VarPara) - 1)
DoCmd.SendObject acReport, "EMAIL CONVOCATORIA CLAUSTRO ORDINARIO", "Rich Text Format", "VarPara", "CC", "Bcc", "CONVOCATORIA DE CLAUSTRO", "ADJUNTO CONVOCATORIA DE CLAUSTRO ORDINARIO. SALUDOS", False
Else
MsgBox "No hay ninguna direccion en la consulta"
End If
End Sub
Una vez hecho esto ya si empieza el proceso de envio pero cuando me pide conformidad y acepto me sale "error 2295. Hay algún destinatario no conocido. No se envió el mensaje". En la depuración pongo el cursor encima de VarPara y me aparecen las direcciones de correo correctas separadas por ; ¿qué puede pasar?
Gracias por adelantado
Private Sub Comando0_Click()
Dim rst As DAO.Recordset
Dim VarPara As String
Set rst = CurrentDb.OpenRecordset("Select EMAIL from EmailConvocatoriaClaustro where email <> Null")
While Not rst.EOF
VarPara = VarPara & rst("EMAIL") & ";"
rst.MoveNext
Wend
If Nz(VarPara, "") <> "" Then
VarPara = Left(VarPara, Len(VarPara) - 1)
DoCmd.SendObject acReport, "EMAIL CONVOCATORIA CLAUSTRO ORDINARIO", "Rich Text Format", "VarPara", "CC", "Bcc", "CONVOCATORIA DE CLAUSTRO", "ADJUNTO CONVOCATORIA DE CLAUSTRO ORDINARIO. SALUDOS", False
Else
MsgBox "No hay ninguna direccion en la consulta"
End If
End Sub
Una vez hecho esto ya si empieza el proceso de envio pero cuando me pide conformidad y acepto me sale "error 2295. Hay algún destinatario no conocido. No se envió el mensaje". En la depuración pongo el cursor encima de VarPara y me aparecen las direcciones de correo correctas separadas por ; ¿qué puede pasar?
Gracias por adelantado
Valora esta pregunta


0