私はPHPでIMAP機能を使ってGmailで受信箱操作をかなり行ってきましたが、私が見つけていないことの1つはメッセージを作成する方法です。私はIMAPやSMTPが必要かどうかはわかりませんが、PHPを使って、受信トレイに格納された新しいメッセージ(特に下書き)を作成したいと思います。これについてどうすればいいですか?IMAP/SMTPを使用してGmailにメッセージ(つまり下書き)を作成していますか?
8
A
答えて
13
あなたは、これは、サーバー上のメッセージを作成しませんimap_mail_compose()
編集 で見たいと思うかもしれません。 imap_append()も使用する必要があります。
さらに編集 これは、[OK]を動作するようです:
<?php
$rootMailBox = "{imap.gmail.com:993/imap/ssl}";
$draftsMailBox = $rootMailBox . '[Google Mail]/Drafts';
$conn = imap_open ($rootMailBox, "[email protected]", "password") or die("can't connect: " . imap_last_error());
$envelope["to"] = "[email protected]";
$envelope["subject"] = "Test Draft";
$part["type"] = TYPETEXT;
$part["subtype"] = "plain";
$part["description"] = "part description";
$part["contents.data"] = "Testing Content";
$body[1] = $part;
$msg = imap_mail_compose($envelope, $body);
if (imap_append($conn, $draftsMailBox, $msg) === false) {
die("could not append message: " . imap_last_error()) ;
}
-2
関連する問題
- 1. gmail apiを使用して下書きを作成できません
- 2. phpmailer 6.0成功メッセージですが、メールをリレーとしてGmailを使用して受信していません
- 3. accessTokenでGmail SDKを使用してGmailにアクセスしますか?
- 4. Gmail API:pageTokenを使用しているときにusers.history.listが「見つかりません」を返します
- 5. Google Appsスクリプトを使用してGmailにネイティブフィルタを作成します。
- 6. ソケットを使用してgmailを接続してgmailを送信しますが、動作しません。
- 7. AJAX(Javascript)を使用してGmailとやりとりできますか?
- 8. JavascriptでCMISを使用して文書を作成します。
- 9. Gmailのapi .Netはアクセストークンを使用してメッセージを送信します
- 10. ActiveMQキューを作成できないか、またはJavaを使用してメッセージを送信できません。
- 11. Pythonでimaplibを使用してGmailでドラフトメッセージを作成する
- 12. gmailでgoogle appsスクリプトを使用してユーザーエイリアスを作成する
- 13. phmを使用してプログラムでGmailアカウントを作成する
- 14. Gmail APIを使用してフィルタを作成する
- 15. Gmailアカウントを使用してアプリケーションにログインしますか?
- 16. Zend FrameworkのGmail URLハッシュを使用してGmailメッセージを取得する方法
- 17. gmailを使用してメッセージを送信するuploadType = resumable
- 18. regex - gmail apiを使用してメッセージを検索する
- 19. デフォルト:GmailはSMTPを使用しているときからは動作していません
- 20. Gmail Contextual GadgetのGoogle APIを使用していますか?
- 21. Gmail APIを使用しているときにエラーが発生しました
- 22. ステージングブランチを使用しているときに "ゴースト"メッセージをコミットしますか?
- 23. atomic addorupdate(同時辞書を使用して名前付きロッカーを作成しようとしています)
- 24. pythonを使用してクロムエクステンションを作成できますか?
- 25. JOGLを使用して3Dコンポーネントを作成できますか?
- 26. getSupportFragmentManager()を使用して子フラグメントを作成できますか?
- 27. UIControlEventApplicationReservedを使用してカスタムイベントを作成できますか?
- 28. File.Createを使用してExcelファイルを作成できますか?
- 29. SDKを使用してYoctoレシピを作成できますか?
- 30. NSAlertを使用してフローティングウィンドウを作成できますか?
FYI私は私を更新しました回答 –