(прогу пишу) хочу быть SMTP сервером. Слушаю 25 порт, когда кто-то туда лезет, отвечаю 220 и т.д. и т.п., но никакой почтовый клиент не хочет писать мне helo(вообще ничего не шлют, хотя сообщение получают) Подскажите плз в чем дело? По инету в доках везде 220 my.server и все нормально, а у меня никак.
>(прогу пишу) хочу быть SMTP сервером. Слушаю 25 порт, когда кто-то туда
>лезет, отвечаю 220 и т.д. и т.п., но никакой почтовый клиент
>не хочет писать мне helo(вообще ничего не шлют, хотя сообщение получают)
>Подскажите плз в чем дело? По инету в доках везде 220
>my.server и все нормально, а у меня никак.
\r?
в смысле, может они ждут CR LF после каждой строчки протокола?
>\r?
>в смысле, может они ждут CR LF после каждой строчки протокола?Если CR LF - это 0xD 0xA, то их ставил в конец, все равно не понимают.
>(прогу пишу) хочу быть SMTP сервером. Слушаю 25 порт, когда кто-то туда
>лезет, отвечаю 220 и т.д. и т.п., но никакой почтовый клиент
>не хочет писать мне helo(вообще ничего не шлют, хотя сообщение получают)
>Подскажите плз в чем дело? По инету в доках везде 220
>my.server и все нормально, а у меня никак.Сам разобрался!!! надо в конец и в начало строки ставить 0xd 0xa, тогда все работает