С другими SMTP-серверами работает, с нашим Eserv нет

На майкрософте подобный вопрос обсуждался ранее. Их ответ:Please consider contacting the server vendor and asking them to fix the problem. Может и здесь схожая проблема. Помогите плиз.

The .NET mail client sends the username with the initial AUTH LOGIN command. The server is incorrectly ignoring the username sent and requests the username anyway.
мой лог:
10:09:58 19283
Connection from: 1.8.22.221:2596
10:09:58 19283 Reply: 220 mydomain.com Eserv/3.4413 (PigMail/1.31) ESMTP. Fri, 14 Dec 2007 10:10:08 +0200
10:09:58 19283 Connected
10:10:08 19283 EHLO adm-70
10:10:08 19283 Can't get IP of HELO host, err=11004
10:10:08 19283 Reply: 250-mydomain.com Hello [1.8.22.221], pleased to meet you
10:10:10 19283 AUTH login xxxYWtvc
10:10:10 19283 Reply: 334 xxxVXNlcbWU6
10:10:10 19283 Reply: 334 xxxUGFzcvmQ6
10:10:10 19283 Authorization domain: mydomain.com, authorization source: mydomain.com, authorization type: auth_md5
10:10:10 19283 Unauthorized session, tried as: mypassword@mydomain.com
10:10:10 19283 Reply: 530 Auth wrong
10:10:11 19283 STAT: 96:277:0:0:12828
Исходник для проверки:Imports System.net.mail
Module Module1
Sub Main()
Try
Using message As _
New MailMessage("mylogin@mydomain.com", "spamadmin@mydomain.com", "My subject", "Hello

Dim mailClient As New SmtpClient("mail.mydomain.com")
mailClient.UseDefaultCredentials = False
mailClient.Credentials = New System.Net.NetworkCredential("mylogin", "mypassword")
mailClient.Send(message)
End Using
Console.WriteLine("Message sent.")
Catch ex As FormatException
Console.WriteLine(ex.Message)
Catch ex As SmtpException
Console.WriteLine(ex.Message)
End Try
End Sub
End Module
Все ОК. и не надеялся на такую оперативность.
13:03:08 6 Reply: 250-mydomain.com Hello [1.8.22.221], pleased to meet you
13:03:11 6 AUTH login xxxvcmu
13:03:11 6 Reply: 334 xxxzc3mQ6
13:03:11 6 Authorization domain: mydomain.com, authorization source: mydomain.COM, authorization type: auth_md5
13:03:11 6 Authorized as: akoren@mydomain.com
Почему?
Думал, что ,возможно, этот баг не на всех версиях срабатывает, соответственно много времени уйдет на выявление-тестирование. Спасибо за оперативность.
(надеюсь, при исправлении не возникла несовместимость с чем-нибудь другим...)