我正在使用Mailgun发送电子邮件与Elixir&凤凰。 我一直在关注this教程,在测试模式下一切都很好。以下是负责发送带附件的电子邮件的代码:
def send_message_with_file(name, phone, msg, file_path, file_name) do
send_email to: @to,
from: @from,
subject: "New message. #{name}",
text: "Name: #{name}\nPhone: #{phone}\nMessage:#{msg}",
attachments: [%{path: file_path, filename: file_name}]
end
在生产模式下,当我尝试发送带有附件的电子邮件时,它只会挂起并且什么都不做。但是,可以提供没有附件的电子邮件。有什么建议可以解决吗?