2017-03-22 2 views
-1

私はphpコードを使って電子メールをGmailやYahooのIDに送信しています。私は電子メールを送信するためにサードパーティのメールサーバーを使用しています。私のPHPコードが動作し、私はGmailの受信トレイにコンテンツを受け取ることができます。しかし私はどこに私の送られた電子メールを保存するのですか?私のすべての受信/送信された電子メールの受信トレイを私に与えます。私に名前を教えてください?私は自分のPHPコードからサードパーティのメールサーバー経由でメールを送信していますが、どこにメールを保存しますか?

function helloEmail() 
{ 
    $from = new Email(null, "[email protected]"); 
    $subject = "Hello World from the SendGrid PHP Library"; 
    $to = new Email(null, "[email protected]"); 
    $content = new Content("text/plain", "some text here"); 
    $mail = new Mail($from, $subject, $to, $content); 
    $to = new Email(null, "[email protected]"); 
    $mail->personalization[0]->addTo($to); 

    //echo json_encode($mail, JSON_PRETTY_PRINT), "\n"; 
    return $mail; 
} 
+0

サードパーティのメールサーバーに送信されます。 –

+0

電子メールを「送信」し、受信することは2つの異なるフィールドです。電子メールの「送信」と「受信」には異なるプロトコルが必要です –

+0

メールサーバー。メールサーバー(smtp)に送信するために使用しているログイン資格情報を使用して、メールボックス(pop、imap)にアクセスすることもできます。メールサーバープロバイダーから正しいサーバーアドレスとポートを取得する必要があります。独自のプログラムを書くこともできますが、相手側のメールサーバとのインターフェースが必要です。 – Chris

答えて

0

送信したメールの受信トレイはありません。選択した電子メールアドレスを使用して電子メールを送信することができます。

受信した電子メールの受信箱については、GmailやHotmailなどのサードパーティの電子メールサービスを使用して自分で作成するか、電子メールを提供する場合は自分のドメイン名を使用して、メールサービス。

送信した電子メールを保存するには、データベースに保存することを選択できます。

+0

ありがとう。これについて考えてみましょう。 –

関連する問題