2012-06-11 2 views
0

전자 메일 응용 프로그램을 개발 중입니다. 나는 (우리는 구성 whaever Gmail과 같은)가 기존의 메일 계정과 동기화하여 메일을 보내는 응용 프로그램을 실행할 때 나는 Intent인 텐트를 사용하여 메일 보내기

final Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND); 
emailIntent.setType("plain/text"); 
emailIntent.putExtra(android.content.Intent.EXTRA_EMAIL, new String[]{ address.getText().toString()}); 
emailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, subject.getText()); 
emailIntent.putExtra(android.content.Intent.EXTRA_TEXT, emailtext.getText()); 
EmailappActivity.this.startActivity(Intent.createChooser(emailIntent, "Send mail...")); 

를 사용하여 메일을 보낸다. 하지만, 사용자 이름과 패스워드를 프로그래밍 방식으로 전달하고 싶습니다. 어느 누구도 나를 도울 수 있습니까?

답변

1

사용자 이름 &을 프로그래밍 방식으로 설정하려면 intent를 사용할 수 없습니다. 안드로이드는 개발자가 메일 프로그램을 사용하여 이메일을 자동으로 보낼 수 없도록하기 때문에. 당신은 스팸 엔진이 광대 한 양의 안드로이드 장치가 될 것이라고 상상할 수 있습니까?

사용자 & 암호를 사용하여 전자 메일을 프로그래밍 방식으로 보내려는 경우 This related question can help you.

+0

+1 예쁜 설명과 함께 좋은 답변. – Praveenkumar

+0

답변 해 주셔서 감사합니다. smtp.gmail.com을 사용하여 메일을 보낼 수 있습니다. 하지만 iam Unable은 smtp.mail.yahoo.com을 사용하여 전송합니다. 도와주세요. –

+0

다른 질문에 대해서는이 질문에서 선택하고 대답해야하며 다른 문제에 대해 새로운 질문을 만들어야합니다. – ariefbayu

관련 문제