Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программирование в *nix (http://forum.oszone.net/forumdisplay.php?f=35)
-   -   [решено] нужна помощь программиста. (http://forum.oszone.net/showthread.php?t=156424)

foxbat 09-11-2009 13:45 1265637

нужна помощь программиста.
 
Вложений: 1
Добрый час. есть такая программа которая позволяет посылать почту с командной строки sendEmail. С недавних пор возникла проблема с этой программой она перестала слать почту через почтовый сервер "хостинг центр". С другими серверами например, яндекс, маил.ру всё нормально. Провайдер утверждает что он ничего не делал, однако почта до этого летала нормально. Пров утверждает, что эта программа делает лишние пробелы ( перед auth plain) перед одной командо из-за чего происходит сбой почты. Хотя опять же повторюсь всё нормально работает с другими доменами.
ниже приведу пример работый программы. Вопрос такой: в каком виде программа отправляет на сервер хеш пользователя и пароля ? делает ли она пробелы ? Сама программа (исходник во вложении)

Код:

sendEmail -f test@mydomain.ru -xu test@mydomain.ru -xp test -t test@mydomain.ru -m "test" -s mail.mydomain.ru:25                        Nov 09 13:38:16 gw-ctr sendEmail[11275]: DEBUG => Connecting to mail.mydomain.ru:25
Nov 09 13:38:16 gw-ctr sendEmail[11275]: DEBUG => My IP address is: xxxxx
Nov 09 13:38:16 gw-ctr sendEmail[11275]: DEBUG => evalSMTPresponse() - Found SMTP success code: 220
Nov 09 13:38:16 gw-ctr sendEmail[11275]: SUCCESS => Received:  220 smtp.cm.hc.ru ESMTP ready
Nov 09 13:38:16 gw-ctr sendEmail[11275]: INFO => Sending:      EHLO gw-ctr.alex
Nov 09 13:38:16 gw-ctr sendEmail[11275]: DEBUG => evalSMTPresponse() - Found SMTP success code: 250
Nov 09 13:38:16 gw-ctr sendEmail[11275]: SUCCESS => Received:  250-smtp.cm.hc.ru, 250-SIZE 31457280, 250-8BITMIME, 250-AUTH PLAIN LOGIN CRAM-MD5, 250 STARTTLS
Nov 09 13:38:16 gw-ctr sendEmail[11275]: DEBUG => The remote SMTP server supports TLS :)
Nov 09 13:38:16 gw-ctr sendEmail[11275]: DEBUG => SMTP-AUTH: Using PLAIN authentication method
Nov 09 13:38:16 gw-ctr sendEmail[11275]: INFO => Sending:      AUTH PLAIN dGsdgkhbebasfjhasgkasgbaEBhbGV4Zm9vZHMucnUAdGVzdA==
Nov 09 13:38:16 gw-ctr sendEmail[11275]: DEBUG => evalSMTPresponse() - Found SMTP error code: 500
Nov 09 13:38:16 gw-ctr sendEmail[11275]: ERROR => Received:    500 5.5.1 Invalid command



Время: 08:29.

Время: 08:29.
© OSzone.net 2001-