Я намагаюся детально зрозуміти, як працює електронна пошта. Я знайшов досить хороший сайт ( запис MX у DNS, пояснений із прикладними конфігураціями ), що описує тему. На жаль, у мене є певна плутанина. Ось що розповідає сайт про надсилання електронного листа:
Як тільки ваш SMTP-сервер знайде SMTP-сервер цільових приймачів, використовуючи пошук запису MX, він пересилатиме повідомлення на цей сервер (через Інтернет). Тоді SMTP-сервер передасть повідомлення на POP або IMAP-сервер, відповідальний за домен ...
Скажімо , я хотів би відправити по електронній пошті від john@yahoo.comдо marry@gmail.com. У відповідності з вищевказаним заявою мого MUA( muttв моєму випадку) посилає повідомлення на мій SMTP - сервер (який smtp.mail.yahoo.com)потім. smtp.mail.yahoo.comВикористовувати DNS пошук , щоб отримати MX запис для gmail.comдомену Як я перевірив запис MX для. gmail.comЦе gmail-smtp-in.l.google.comз IP: 173.194.77.26. З іншого боку, адреса gmail SMTP serer ( smtp.gmail.com) є:. 173.194.77.108І ось плутанина.
- Чи не повинні вказані дві адреси бути однаковими (як я розумію з цитованого уривку)? Чому пошук MX повертає посилання на іншу машину, ніж
smtp.gmail.comце? - Чи означає це, що
smtp.mail.yahoo.comпересилає повідомленняgmail-smtp-in.l.google.comта якщо так, щоsmtp.gmail.comробити в процесі? - Де розміщено
marryобліковий запис поштової скриньки? Уgmail-smtp-in.l.google.com,smtp.gmail.comчи, може,imap.gmail.comбільше?