Hi, I'd like to start off by saying I love your webmail client and to keep up the good work. If I had more time, I'd try contributing myself, and maybe I'll be able to one of these days :). Now onto my problem, I'm having some trouble with sending attachments and I'm not sure which list to post this question to. It could be a bug, or it could be me being an idiot.
Whenever an outgoing e-mail is sent with an attachment, the recipient MUA is unable to show it as an attachment. This happens across multiple MUAs, so I doubt it's a problem with the recipients. Instead, it just shows it as base64 encoded text at the end of the body. I am by no means an expert in this area, but I have a suspicion as to whether or not the MIME encoding is being done properly. Below is the relevant snippet of a test email I sent to myself via another account (Gmail):
(...)
-Regards
Peeyush Singh
--=_21d13a5ef473bbaea8bbe84422a2aff4
Content-Type: application/msword
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="Test Doc.doc"
0M8R4KGxGuEAAAAAAAAAAAAAAAAAAAAAPgADAP7/CQAGAAAAAAAAAAAAAAABAAAALAAAAAAAAAAA
(...)
That shows up at the end of the body, and I'm unsure as to what the problem may be. If anyone has any suggestions or needs more info, I'm more then happy to try and help. Thank you! :)
-Regards
Peeyush Singh
I had the same problem, and I got it to work by using smtp instead
of php_mail. Seemed kind of strange that would make a difference, but it did. I haven't heard from anyone else if they could replicate that behavior.
On Sat, 4 Feb 2006, Peeyush Singh wrote:
Whenever an outgoing e-mail is sent with an attachment, the recipient MUA is unable to show it as an attachment. This happens across multiple MUAs, so I doubt it's a problem with the recipients. Instead, it just shows it as base64 encoded text at the end of the body. I am by no means an expert in this area, but I have a suspicion as to whether or not the MIME encoding is being done properly. Below is the relevant snippet of a test email I sent to myself via another account (Gmail):