# دليل البدء السريع 🚀

## ⚡ أسرع طريقة للنشر

### الطريقة 1: السكريبت التلقائي (موصى بها)

```bash
# 1. انسخ الملفات للسيرفر
scp -r smtp-api-service root@YOUR_SERVER_IP:/opt/

# 2. ادخل للسيرفر
ssh root@YOUR_SERVER_IP

# 3. شغل سكريبت التثبيت
cd /opt/smtp-api-service
chmod +x install.sh
./install.sh
```

### الطريقة 2: Docker

```bash
# 1. انسخ الملفات
git clone <repo-url>
cd smtp-api-service

# 2. شغل
docker-compose up -d
```

### الطريقة 3: يدوي

```bash
# Backend
cd backend
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
python main.py &

# Frontend
sudo cp -r frontend/* /var/www/html/
```

---

## 📋 قائمة التحقق السريعة

### قبل الرفع:
- [ ] تغيير `SECRET_KEY` في `backend/.env`
- [ ] تغيير `SECRET_KEY` في `backend/auth.py`
- [ ] إعداد نطاقك (Domain)
- [ ] فتح المنافذ 80 و 443 في جدار الحماية

### بعد الرفع:
- [ ] إنشاء حساب admin
- [ ] إضافة إعدادات SMTP
- [ ] إنشاء مفتاح API
- [ ] اختبار إرسال بريد

---

## 🔧 أوامر الصيانة

```bash
# إعادة تشغيل الخدمة
sudo systemctl restart smtp-api

# عرض السجلات
sudo journalctl -u smtp-api -f

# نسخ احتياطي
sudo cp /opt/smtp-api-service/backend/smtp_api.db /backup/

# تحديث
sudo apt update && sudo apt upgrade -y
cd /opt/smtp-api-service && git pull
sudo systemctl restart smtp-api
```

---

## 🆘 استكشاف الأخطاء

| المشكلة | الحل |
|---------|------|
| 502 Bad Gateway | `sudo systemctl restart smtp-api` |
| خطأ في SSL | `sudo certbot renew` |
| لا يمكن الدخول | `sudo ufw allow 80,443` |
| قاعدة البيانات | `sudo chown -R www-data: /opt/smtp-api-service` |

---

## 📞 دعم

إذا واجهت مشاكل، راجع:
1. `DEPLOYMENT_GUIDE.md` - الدليل الكامل
2. `DOCKER_GUIDE.md` - دليل Docker
3. سجلات الأخطاء: `sudo journalctl -u smtp-api -f`
