отправка почты на сгруппированный почтовый адрес назначения с помощью python

#python #email

#python #Адрес электронной почты

Вопрос:

Мне нужно отправить почту на некоторый сгруппированный почтовый адрес назначения, а также на индивидуальный почтовый адрес. Тогда отдельный почтовый адрес может получать почту, но вся почта внутри группы не может.

Как я могу исправить эту проблему, пожалуйста?

Ниже приведен мой код:

 def send_mail(df_table):
    #get destination mail address
    address_book = ['me.@example.mg','group1.@example.mg','group2.@example.mg']
    
    msg = MIMEMultipart()    
    sender ="noreply.@example.mg"
    subject ="My subject"
    df_table = df_table.to_html()
    body = df_table

    msg['From'] = sender
    msg['To'] = ','.join(address_book)
    msg['Subject'] = subject
    msg.attach(MIMEText(body, 'html'))
    text=msg.as_string()
    s = smtplib.SMTP('mymail.example.mg:25')
    s.sendmail(sender,address_book, text)
    s.quit()
 

Комментарии:

1. В чем именно проблема?

2. Все почтовые адреса внутри сгруппированной почты не могут получать почту.

3. Объявлена ли сгруппированная почта на почтовом сервере?

4. Да, когда я отправляю почту вручную на сгруппированный адрес, все в порядке. Но в моем коде нет

5. Хм …, у многих почтовых программ есть локальные группы. Если вы уверены, что группа известна серверу, вам следует спросить администраторов, применяются ли ограничения. Например, не все адреса отправителей могут использовать некоторые группы.