2012-01-16 18 views
0

私のアプリケーションでは、音声を録音し、録音した音声をクライアントのサーバーへの添付ファイルとして送信する必要があります。私はTransport.send(メッセージ)を使用して、アプリケーション内から電子メールを送信しています。 私が直面している問題は、記録されたファイルの名前が "abc.amr"であれば、クライアントサーバー上で "utf-8BdGVzdC5hbXI"のようなものに変更されるということです。名前はクライアントのサーバーで文字化けします。しかし、 ".amr"を文字化けしたファイルに追加すると、正しく再生されます。これは、サウンドファイルだけでなく、あらゆる種類のファイル(画像、テキストなど)を添付している場合です。 私はまた、ブラックベリーの電子メールクライアントを使ってメールを別々に送信しようとしました。これはsmeの動作も見られるからです。どのようなコードを正しく動作させるために追加する必要がありますか、または外部の変更を提案することができます。ファイル名が変更された+ Blackberry mail

答えて

1

メールサーバーが添付ファイルの名前を変更しているようです。ファイル名を正しく送信したい場合は、メールの件名や本文として追加するのはどうですか?

+0

ありがとうございます。実際問題は、このアプリケーションがiPhone、Android、Blackberryで構築されていることです。 AndroidとiPhoneから送信された電子メールには問題はありません。この問題は、Blackberryから送信された電子メールでのみ発生します。 – tek3

+0

添付ファイルの名前を変更するのはBESですか? – rfsk2010

+0

ありがとうございますrfsk2010。問題は電子メールサーバーにありました。今修正されました。お手伝いありがとう。 – tek3

関連する問題