đź“§ Publipostage - Envoi d'emails en masse

@if(session('success')) @endif @if(session('send_errors') && count(session('send_errors')) > 0) @endif @if(isset($errors) && is_object($errors) && method_exists($errors, 'any') && $errors->any()) @endif
@csrf
Format du fichier Excel :
La première ligne doit contenir les en-têtes : Email, Nom, Prénom
Les lignes suivantes doivent contenir les données correspondantes.
Exemple :
Email | Nom | Prénom
client1@example.com | Dupont | Jean
client2@example.com | Martin | Marie
@error('excel_file')
{{ $message }}
@enderror
Note : Le système utilisera automatiquement :
  • La configuration SMTP active
  • La configuration email par dĂ©faut (objet et signature)
  • Le template par dĂ©faut (contenu du message)
@if(session('sent_count'))
Résumé de l'envoi :
  • Emails envoyĂ©s : {{ session('sent_count') }}
  • @if(session('failed_count') > 0)
  • Échecs : {{ session('failed_count') }}
  • @endif
@endif
đź“‹ Instructions
  1. Préparez un fichier Excel (.xlsx ou .xls) avec les colonnes : Email, Nom, Prénom
  2. La première ligne doit contenir les en-têtes : Email, Nom, Prénom
  3. Les lignes suivantes doivent contenir les données correspondantes
  4. Sélectionnez un template (optionnel) ou utilisez le message par défaut
  5. Remplissez l'objet de l'email (peut contenir des variables)
  6. Cliquez sur "Générer et envoyer les PDF" - un PDF personnalisé sera généré et envoyé à chaque client

Exemple de fichier Excel :
Email | Nom | Prénom
contact@example.com | Dupont | Jean
client@example.com | Martin | Marie
...

Note : Les PDF personnalisés seront générés et envoyés en pièce jointe à chaque client.