SMTP односторонний, от отправителя к получателю.Вы не можете отправлять письма с TIdSMTPServer
, только получать их.Ваш SMTP-сервер должен хранить полученные электронные письма по мере необходимости, чтобы вы могли получить их позже, через POP3 / IMAP или любую другую систему, которую вы хотите создать.
Когда кто-то хочет отправить вам электронное письмо на info@xyz.in
они выполняют поиск DNS записи MX для xyz.in
, затем подключаются к этому серверу и выдают команды SMTP для доставки электронной почты в info
почтовый ящик 1 .Поэтому вам необходимо настроить DNS-запись DNS своего домена так, чтобы она указывала на IP-адрес компьютера, на котором установлен SMTP-сервер.
Чтобы отправить кому-либо письмо из вашей системы, используйте вместо него TIdSMTP
, чтобы он мог подключиться ки отправьте электронное письмо на SMTP-сервер другого человека.Вы можете использовать TIdDNSResolver
для поиска записей MX домена, чтобы найти IP-адрес (а) для подключения к 1 .
1: большинство пользователей отправляют исходящие электронные письма через своиСобственный SMTP-сервер провайдера и позволяет ему при необходимости передавать электронную почту на SMTP-сервер каждого домена получателя.И использовать SMTP-сервер своего провайдера для получения электронной почты.Это проще для пользователей в использовании и настройке, и это более безопасно, так как позволяет интернет-провайдерам внедрять меры безопасности и защиты от спама.Таким образом, вы можете в конечном итоге придерживаться SMTP-сервера GoDaddy вместо того, чтобы запускать свой собственный в долгосрочной перспективе.