feat(mail) : fixture MailConfiguration OVH defaults (disabled)

This commit is contained in:
2026-05-19 23:22:05 +02:00
parent f80680e874
commit 5f92cbbf4f

View File

@@ -6,6 +6,7 @@ namespace App\DataFixtures;
use App\Entity\Client;
use App\Entity\ClientTicket;
use App\Entity\MailConfiguration;
use App\Entity\Project;
use App\Entity\Task;
use App\Entity\TaskEffort;
@@ -693,6 +694,21 @@ class AppFixtures extends Fixture
$taskRecurring->setRecurrence($recurrence);
$manager->persist($taskRecurring);
// =============================================
// Mail Configuration
// =============================================
$mailConfig = new MailConfiguration();
$mailConfig->setImapHost('ssl0.ovh.net');
$mailConfig->setImapPort(993);
$mailConfig->setImapEncryption('ssl');
$mailConfig->setSmtpHost('ssl0.ovh.net');
$mailConfig->setSmtpPort(465);
$mailConfig->setSmtpEncryption('ssl');
$mailConfig->setUsername('lesstime@ovh.fr');
$mailConfig->setSentFolderPath('Sent');
$mailConfig->setEnabled(false);
$manager->persist($mailConfig);
$manager->flush();
}
}