2011-09-21 3 views
0

사용자가 확인하지 않고도 내 앱에서 이메일을 보내려고합니다. 나는이 게시물에서이기는 대답으로 성공을 거두었습니다 : sending-email-in-android-using-javamail-api-without-using-the-default-android-app 그러나 이메일 암호를 코드 자체에 넣어야합니다. 나는 보안상의 이유로 이것을하지 않을 것입니다. 또한 사용자에게 비밀번호를 묻지 않습니다. 그것은 아마 그들을 혼란스럽게 할 것입니다. (애플 리케이션이 내 Gmail 패스에 대해 내게 알리면 앱을 의심 스럽다.)사용자 개입없이 이메일 보내기 - 인증 문제

발신자 비밀번호를 지정하는 것을 피할 방법이 있습니까? AccountManager를 사용하여 전화의 Gmail 계정으로 인증 할 수 있습니까?

또는 내 암호를 사용하도록 선택한 경우 암호를 enctypting하는 방법은 무엇입니까?

감사합니다.

답변

0

사용자에게 메시지를 보내지 않거나 사용자가 자격 증명을 제공하지 않고 전자 메일을 보내려면 자격 증명을 직접 제공해야합니다. 암호 문자열을 숨기려면 다음과 같이 생각하면됩니다. hiding strings in Obfuscated code