Вопросы знатокам POP и SMTP
От: xerox Россия  
Дата: 18.07.08 06:57
Оценка:
Привет!

Собственно, разбираюсь с почтовыми протоколами

С POP вроде все понятно, как написано, так и работает — протокол для забирания почты со своего ящика
Например, мой ящик — me@yandex.ru, я подключаюсь к pop.yandex.ru:110, логинюсь и могу забирать свою почту и удалять с ящика.

А с SMTP?
Открываем Таненбаума — клиент, желающий отправить письмо, подключается к 25 порту сервера и посылает данные, а тот, кому прислали письмо, может с помощью POP забрать почту.
Т.е., например, я со своего ящика me@yandex.ru хочу написать письмо на somebody@mail.ru
Я подключаюсь к smtp.mail.ru:25 и отсылаю письмо (по идее, от любого имени?)

На практике надо коннектиться к smtp.yandex.ru:587, логиниться как me@yandex.ru и уже тогда писать письмо для somebody@mail.ru

1. А как тогда smtp.yandex.ru посылает письмо на smtp.mail.ru?
Нельзя ли самому напрямую послать, не имея логина на mail.ru?
И вообще, как это все работает?

2. Как быть с 25 портом, видимо, он таки закрыт провайдером?

3. Как динамически узнать POP адрес сервака своей почты?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.