2012-01-16 3 views
0

내 응용 프로그램에서는 음성을 녹음하고 녹음 된 음성을 클라이언트의 서버에 첨부 파일로 보내야합니다. Transport.send (message)를 사용하여 응용 프로그램 내에서 전자 메일을 보냅니다. 이제 내가 직면하고있는 문제는 녹음 된 파일의 이름이 "abc.amr"인 경우 클라이언트 서버에서 "utf-8BdGVzdC5hbXI"와 같은 것으로 변경된다는 것입니다. 클라이언트의 서버에서 이름이 왜곡됩니다. 그러나 ".amr"을 깨진 파일에 추가하면 올바르게 재생됩니다. 이것은 사운드 파일뿐만 아니라 모든 종류의 파일 첨부 (이미지, 텍스트 등)의 경우입니다. 또한 Blackberry 이메일 클라이언트를 사용하여 메일을 개별적으로 보내려고했는데 sme 동작이 표시됩니다. 아무도 내 코드에서 제대로 작동하도록 외부 코드를 추가해야합니까?파일 이름이 변경됨 + Blackberry 메일

답변

1

메일 서버가 첨부 파일의 이름을 바꾸는 것처럼 보입니다. 파일 이름을 올바르게 보내려면 제목이나 본문으로 추가하는 방법

+0

답장을 보내 주셔서 감사합니다. 실제로 문제는이 응용 프로그램이 iPhone, Android 및 Blackberry를 기반으로 만들어졌습니다. Android와 iPhone에서 보낸 이메일에는 아무런 문제가 없습니다. 문제는 블랙 베리에서 보낸 이메일에만 있습니다. – tek3

+0

첨부 파일의 이름을 바꾸는 BES입니까? – rfsk2010

+0

고맙습니다. rfsk2010. 문제는 이메일 서버 때문이었습니다. 이제 해결되었습니다. 도와 주셔서 감사합니다. – tek3

관련 문제