test
This commit is contained in:
@@ -30,12 +30,13 @@ class CustomSMTPServer(smtpd.SMTPServer):
|
|||||||
logger.info(f"Initializing SMTP server on {localaddr}")
|
logger.info(f"Initializing SMTP server on {localaddr}")
|
||||||
super().__init__(localaddr, remoteaddr)
|
super().__init__(localaddr, remoteaddr)
|
||||||
|
|
||||||
def process_message(self, peer, mailfrom, rcpttos, data):
|
def process_message(self, peer, mailfrom, rcpttos, data, **kwargs):
|
||||||
try:
|
try:
|
||||||
logger.debug(f"Connection from peer: {peer}")
|
logger.debug(f"Connection from peer: {peer}")
|
||||||
logger.debug(f"Mail from: {mailfrom}")
|
logger.debug(f"Mail from: {mailfrom}")
|
||||||
logger.debug(f"Recipients: {rcpttos}")
|
logger.debug(f"Recipients: {rcpttos}")
|
||||||
logger.debug(f"Raw data length: {len(data)} bytes")
|
logger.debug(f"Raw data length: {len(data)} bytes")
|
||||||
|
logger.debug(f"Additional kwargs: {kwargs}") # 记录额外的参数
|
||||||
|
|
||||||
# 记录接收到的邮件基本信息
|
# 记录接收到的邮件基本信息
|
||||||
logger.info(f"Received mail from {mailfrom} to {rcpttos}")
|
logger.info(f"Received mail from {mailfrom} to {rcpttos}")
|
||||||
|
|||||||
Reference in New Issue
Block a user