您好,我尝试发送带有多个附件的电子邮件,如 pdf、xml 等...但出现错误:
'list' object has no attribute 'rfind'
这是我的代码:
from security.views import SendEmail
Envia = settings.DEFAULT_FROM_EMAIL
files =['media/Facturas/facturaElectronica.pdf', 'media/Facturas/template/factura.xml']
SendEmail('test', 'Test ',Envia,['[email protected] /cdn-cgi/l/email-protection'],files)
security.views 上是这样的代码:
def SendEmail( Asunto, Mensaje, Envia, Destinatarios, Adjunto1 ):
"""Permite el Envio de Correo con/sin adjunto """
#importamos configuraciones
from django.conf import settings
Envia = settings.DEFAULT_FROM_EMAIL
from django.core.mail import EmailMessage
email = EmailMessage(
Asunto,
Mensaje,
Envia,
Destinatarios
)
email.attach_file(Adjunto1)
我不明白为什么会出现此错误,也许有一些想法或建议,谢谢