#!/bin/bash
# Quick Mailpit Test (uses main Docker DB)

echo "🧪 Quick Mailpit Test Setup"
echo "============================"
echo ""
echo "✅ Mailpit running on:"
echo "   SMTP: localhost:1025"
echo "   Web UI: http://localhost:8025"
echo ""
echo "📝 To test email sending:"
echo ""
echo "1. Update .env temporarily:"
echo "   MAIL_MAILER=smtp"
echo "   MAIL_HOST=127.0.0.1"
echo "   MAIL_PORT=1025"
echo ""
echo "2. Test in tinker:"
echo "   php artisan tinker"
echo "   > Mail::raw('Test email from NOTIF-DECOMP', function(\$m) {"
echo "       \$m->to('test@example.com')->subject('Test');"
echo "   });"
echo ""
echo "3. Check Mailpit: http://localhost:8025"
echo ""
echo "🎯 Test NotificationService:"
echo "   > \$order = App\Model\Order::first();"
echo "   > \$service = app(App\Domains\Notifications\Services\NotificationService::class);"
echo "   > \$service->sendOrderConfirmation(\$order);"
echo ""
echo "🔍 Verify in Mailpit:"
echo "   - Tracking pixel: <img src=\".../track-open/{tracking_id}\">"
echo "   - Rewritten links: .../track-click/{tracking_id}?url=..."
echo ""
