2016-02-14 92 views
1

我想開發一個具有註冊屏幕的應用程序。我用數據庫來存儲用戶的數據。在成功註冊時,我想直接發送電子郵件到用戶的郵件ID。我怎樣才能做到這一點? 我是新來的機器人,所以請指導我。成功註冊時發送電子郵件

+0

您使用的是什麼類型的Web服務? –

+0

嘗試使用mailgun – Psypher

+0

您可以使用類型post的resful api並將關鍵字值對組合添加到帖子主體 –

回答

1

您可以設置自己的郵件服務器,如postfix和sendmail,但使用此類解決方案可能會遇到很多困難。
更好的解決方案是使用第三方解決方案,如mandrill或mailchimp。他們提供簡單的API來發送電子郵件,並具有許多用於跟蹤郵件和獲取不同類型報告的好功能。

0

所以

如何發送電子郵件的註冊成功

有你的問題中隱藏着許多側面,因爲它靠的那麼例如很多東西都是你用本地數據庫?如果不是你使用什麼類型的網絡服務?什麼是您要使用的SMTP服務器?

反正我會採取所有上述的在我的考慮,我會通過它一步一步:

1,你在上面的好地方提到要建立自己的郵件服務器(SMTP)可以用於測試的SMTP服務器是papercut檢查出來...

2-set你自己的網絡服務,讓我們假設你將使用PHP的功能,將發送一個reg電子郵件將看起來像這樣:

if ($tag == 'successfullReg'){ 
$successfullReg = $_POST['successfullReg']; 

    $subject = "successfull Registration"; 
     $message = "Hello User,you've registered successfully into *****."; 
      $from = "[email protected]"; 
      $headers = "From:" . $from; 
     $response["success"] = 1; 
      mail($forgotpassword,$subject,$message,$headers); 
     echo json_encode($response); 
} 
else { 
$response["error"] = 1; 
echo json_encode($response); 
} 

3-與Web服務(JSON)的對話,一個d在這個子網上有很多很好的例子stackoverflow

And here is a good link that might help you to build a Complete Android Log-in Registration System with PHP, MySQL

if you were using a local db you can send an e-mail in android using your own SMTP.

相關問題