2013-12-10 2 views
0

나는 이것에 관해 많은 게시물을 보았지만 아직도 혼란 스럽다.로컬 사용자 계정에서 이메일 보내기

의도없이 이메일을 보내기 위해 Javax 메일을 사용하고 있습니다.

사용자 자격 증명을 묻지 않고 로컬 사용자 주소에서 전자 메일을 보내는 방법이 있습니까?

로컬 사용자의 사용자 이름을 얻는 방법을 알고 있지만 사용자 암호를 반드시 사용해야합니까?

Gmail 인증은 무엇입니까? 도와 드릴까요? 번거 로움 암호는 Gmail 서버에 필요한

http://www.javatpoint.com/example-of-sending-email-using-java-mail-api-through-gmail-server

+1

"로컬 사용자 주소"는 사용자 이름/비밀번호와 아무런 관련이 없습니다. 그것은 모두 당신이 연결하고있는 메일 서버에 달려 있습니다. 자격 증명이 필요한 서버입니다. –

+0

Gmail-SMTP 포트 465를 사용하고 있는데 기기 사용자 –

+0

의 자격증 명이 필요하므로 사용자의 Google 계정을 사용하고 싶습니다. 대신 내장 된 메일 앱을 호출하는 것이 좋습니다. –

답변

0

사용. 모든 사람이 전자 메일 계정을 사용하여 전자 메일을 보내지 못하게해야 전자 메일을 보낼 수 있습니다.

원하는 것을 달성 할 수있는 유일한 방법은 사용자에게 이메일 비밀번호를 물어보고 저장하여 나중에 자동 발송에 사용할 수있게하는 것입니다. 사용자가 자신의 Gmail 비밀번호를 변경하면 자격 증명을 업데이트하라는 메시지가 필요합니다.

+0

링크 전용 답변은 질문에 대답하지 않습니다. 링크가있는 다른 사이트를 참조 할 수도 있지만 설명과 함께 여기에 코드로 답하십시오. – rgettman

0

없이 좋은 이유가 설명하고 프로그램이 링크를 실행