📂 File Browser

AgentAI
🌙 Dark Mode
🎯 Quick Launch:

📁 Directories

📁 tmp/ 🔓 Open
📁 vendor/ 🔓 Open

📄 Files

🐘 chat_handler.php
▶ Open 📄 View Source
📄 composer.json
▶ Open 📄 View Source
🐘 debug_emails.php
▶ Open 📄 View Source
🐘 fetch_emails.php
▶ Open 📄 View Source
🐘 get_email.php
▶ Open 📄 View Source
🐘 index.php
▶ Open 📄 View Source
🐘 logout.php
▶ Open 📄 View Source
🐘 oauth2callback.php
▶ Open 📄 View Source
🐘 test_api.php
▶ Open 📄 View Source

📄 Source: debug_emails.php

<?php
session_start();
require_once 'vendor/autoload.php';

if (!isset($_SESSION['access_token'])) {
    die("Not logged in");
}

$client = new Google\Client();
$client->setAccessToken($_SESSION['access_token']);
$service = new Google\Service\Gmail($client);

// Search specifically for Steam emails
$optParams = [
    'maxResults' => 10,
    'q' => 'from:steampowered.com OR from:valvesoftware.com OR "Steam"'
];

$messages = $service->users_messages->listUsersMessages('me', $optParams);
echo "Found " . count($messages->getMessages()) . " Steam-related emails\n\n";

foreach ($messages->getMessages() as $msg) {
    $message = $service->users_messages->get('me', $msg->getId(), [
        'format' => 'metadata', 
        'metadataHeaders' => ['From', 'Subject', 'Date']
    ]);
    
    $headers = $message->getPayload()->getHeaders();
    foreach ($headers as $header) {
        if ($header->getName() == 'From') echo "From: " . $header->getValue() . "\n";
        if ($header->getName() == 'Subject') echo "Subject: " . $header->getValue() . "\n";
        if ($header->getName() == 'Date') echo "Date: " . $header->getValue() . "\n";
    }
    echo "---\n";
}
?>
← Back