--- id: 8-2 title: 8-2 Welcome Email (Account Created) status: Done date: 2026-09-27 parent: 8 --- ## Description As a new client, I want to receive a welcome email with my login credentials, So that I can access the platform. - Base email template with Libra branding (navy #0A1F44, gold #D4AF37) - Queue configuration for async email delivery - SMTP configuration via .env. Full implementation history: docs/stories/story-8.2-welcome-email.md ## Acceptance Criteria - [ ] Sent automatically on user creation by admin - [ ] Queued for performance (implements `ShouldQueue`) - [ ] Triggered via admin creation action (recommended approach per Technical Notes) - [ ] Personalized greeting (name/company) - [ ] "Your account has been created" message - [ ] Login credentials (email, password) - [ ] Login URL link with button - [ ] Brief platform introduction - [ ] Contact info for questions - [ ] Email in user's `preferred_language` field - [ ] Default to Arabic ('ar') if `preferred_language` is null - [ ] Arabic template - [ ] English template - [ ] Professional branding (inherits from base template in Story 8.1) - [ ] Call-to-action button: "Login Now" / "تسجيل الدخول"