B4J Question Error trying to send email

Cristian Rufino

Licensed User
Hello, I try to send a test email and after several seconds the operation ends with an error. Any idea that it could be wrong with my code? Thanks in advance

'Non-UI application (console / server application)
#Region Project Attributes 
    #MergeLibraries: True 
#End Region

Sub Process_Globals
    Dim SmtpServer As SMTP
End Sub

Sub AppStart (Args() As String)
    CallSubDelayed(Me, "EnviarCorreo")
End Sub

'Return true to allow the default exceptions handler to handle the uncaught exception.
Sub Application_Error (Error As Exception, StackTrace As String) As Boolean
    Return True
End Sub

Private Sub EnviarCorreo
    SmtpServer.Initialize("smtp.fibertel.com.ar", 25, "[email protected]","xxxxxx","SMTP")
    SmtpServer.To.Add("[email protected]")
    SmtpServer.Subject = "Prueba de Envio"
    SmtpServer.Body = "Prueba Prueba Prueba Prueba"
End Sub

Sub SMTP_MessageSent(Success As Boolean)
    If Success Then
        Log("*** OK ***")
        Log("*** Error ***")
    End If
End Sub

Waiting for debugger to connect...
Program started.
java.lang.RuntimeException: Empty writer returned: 503 5.5.2 Hi [1xx.xx8.1xx.x5], Waiting for RCPT command
at anywheresoftware.b4a.net.SMTPWrapper$1.run(SMTPWrapper.java:313)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
*** Error ***