No es necesario estasr registrado para enviar correos, solo tienes que poner el @ seguido del servidor. por ejemplo
msg.From = New MailAddress("correoX _@servidor", "", System.Text.Encoding.UTF8)
Tienes que checar que el puerto y el host se han los correctos.
Código vb:
Ver originalmsg.Subject = "Encabezado, Titulo"
msg.SubjectEncoding = Text.Encoding.UTF8
msg.IsBodyHtml = false
Dim client As New SmtpClient()
client.Port = puerto
client.Host = "host del Servidor"
Espero que te sirva