0
メールの本文にメールと電話番号のフィールドが含まれています。フィールドを抽出してデータベースに保存したいのですが、どうすればいいですか? これは私が電子メールや携帯電話番号のこの何でもインフロントでは、私の電子メール本文のスクリーンショットを提供メートル...フェッチ方法PHP(imap関数)を使用して電子メール本文の特定の部分を取得しますか?
<?php
$hostname = '{imap.gmail.com:993/imap/ssl}INBOX';
$username = "myusername";
$password = "mypassword";
$inbox = imap_open($hostname,$username,$password) or die('Cannot connect to Gmail: ' . imap_last_error());
$emails = imap_search($inbox,"ALL");
if($emails) {
$output = '';
foreach($emails as $email_number) {
$headerInfo = imap_headerinfo($inbox,$email_number);
$structure = imap_fetchstructure($inbox, $email_number);
$overview = imap_fetch_overview($inbox,$email_number,0);
$message = imap_qprint(imap_fetchbody($inbox,$email_number,1));
$output .= 'Body: '.$message.'<br />';
$structure = imap_fetchstructure($inbox, $email_number);
print_r($structure);
}
}
imap_close($inbox);
?>
ありがとう@Muhammed Hafilを試みることができます。私は空の配列を取得していますが、両方のハイフンを削除した場合、配列要素として 'Email:'が得られます。そのパターンを精緻化できますか? –
あなたは$メッセージにあるものを投稿してください。 –
$ message = "リスターのビジネスのお問い合わせ--------- 買い手の連絡先:aaaaa 携帯電話:+91 ------- - 、 電子メール:
買い手の要件の詳細は使用できません: 我々はリスターゴールドUV LEDスリムPOPパネルのライトを購入したい サイズ:15インチ 電力:15ワット は親切に私に価格やその他の詳細を送信 。必要な数量: - " –