Я установил smtp-сервер с модулем python smtpd с ddns и записью MX. Теперь я хочу получать электронную почту от учетной записи, такой как google, yahoo и т. Д., Электронное письмо, которое оно отправлено, но никогда не получено, похоже, проблема в том, что электронное письмо никогда не достигает локального пользователя. Отправка электронной почты с помощью smtplib работает.
import smtpd
import asyncore
class CustomSMTPServer(smtpd.SMTPServer):
def process_message(self, peer, mailfrom, rcpttos, data):
print ('Receiving message from:', peer)
print ('Message addressed from:', mailfrom)
print ('Message addressed to :', rcpttos)
print ('Message length :', len(data))
print(data)
return
server = CustomSMTPServer(('0.0.0.0', 25), None)
asyncore.loop()
Как получать электронную почту от учетной записи, такой как Google и другие?