diff --git a/app/Livewire/Mailbox.php b/app/Livewire/Mailbox.php index 329af31..5b4528e 100644 --- a/app/Livewire/Mailbox.php +++ b/app/Livewire/Mailbox.php @@ -8,6 +8,7 @@ use App\Models\Email; use App\Models\EmailBody; use App\Models\Mailbox as MailboxModel; use Illuminate\Support\Facades\Session; +use Illuminate\Support\Str; use Livewire\Attributes\Layout; use Livewire\Component; use Livewire\WithPagination; @@ -219,7 +220,7 @@ class Mailbox extends Component if ($this->createType === 'random') { do { - $address = fake()->userName().rand(10, 99).'@'.$this->customDomain; + $address = Str::lower(Str::random(6)).rand(10, 99).'@'.$this->customDomain; } while (MailboxModel::withTrashed()->where('address', $address)->exists()); } else { $address = $this->customUsername.'@'.$this->customDomain; @@ -327,7 +328,7 @@ class Mailbox extends Component } do { - $address = fake()->userName().rand(10, 99).'@'.$domain->name; + $address = Str::lower(Str::random(6)).rand(10, 99).'@'.$domain->name; } while (MailboxModel::withTrashed()->where('address', $address)->exists()); $mailbox = MailboxModel::create([