Я хочу проверить, действительно ли письмо, предоставленное пользователем, действительное или нет. Итак, как мне отправить ссылку подтверждения на его идентификатор? У меня есть код для отправки электронной почты, но я хочу, как отправить ссылку, которая при нажатии откроет веб-страницу.отправка подтверждения почты в android
String verify= "<a href=\"" + link + "\">" +"click this "+"</a>";
final sending m = new sending("[email protected]", "password");
final Context con=this;
String[] toArr = {email};
m.setTo(toArr);
m.setFrom("[email protected]");
m.setSubject("Confirmation Link");
m.setBody("Please click on this " + verify + "to activate");
// Log.v("sanketh","here");
Thread t1=new Thread(new Runnable() {
@Override
public void run() {
// TODO Auto-generated method stub
try {
// m.addAttachment("/sdcard/filelocation");
boolean a=m.send();
if(a) {
Toast.makeText(con, "Email was sent successfully.", Toast.LENGTH_LONG).show();
} else {
Toast.makeText(con, "Email was not sent.", Toast.LENGTH_LONG).show();
}
} catch(Exception e) {
//Toast.makeText(MailApp.this, "There was a problem sending the email.", Toast.LENGTH_LONG).show();
Log.e("MailApp", "Could not send email", e);
}
}
});
t1.start();
Это код, который я пробовал. Почта работает правильно, но я хочу отправить ссылку в качестве ссылки подтверждения. Как мне это сделать?
thanx это работает ...... это помогло много – sanketh
может помочь мне просто узнать, как я узнал, нажимал ли пользователь на ссылку tht или нет, например, если ссылка, которую я предоставил, - wwww. google.com, то как я узнаю, что он нажал на него? – sanketh
Рад, что это сработало для вас и, пожалуйста, примите его в качестве правильного ответа. Я не уверен в другом вопросе. Вы должны задать новый вопрос. –