# Notificaties & Mail (Laravel) > Mail-configuratie, mailables, markdown-mail, notificaties, notificatiekanalen, database-notificaties, notificaties in wachtrij - 20 gespreksvragen - Mid-Level - [Gespreksvragen: Laravel](https://sharpskill.dev/nl/technologies/laravel/sollicitatievragen.md) ## 1. Wat is een Mailable in Laravel? **Antwoord** Een Mailable is een PHP-klasse die een e-mail in Laravel vertegenwoordigt. Het kapselt alle logica voor het opbouwen van een e-mail (ontvangers, onderwerp, inhoud, bijlagen) in een herbruikbare en testbare klasse. Deze objectgeoriënteerde aanpak vergemakkelijkt het onderhoud en maakt het mogelijk om bedrijfslogica te scheiden van de e-mailpresentatie. ## 2. Welk artisan-commando maakt een nieuwe Mailable-klasse aan? **Antwoord** Het commando make:mail genereert automatisch een nieuwe Mailable-klasse in de map app/Mail met de benodigde basisstructuur. Dit commando maakt een skelet met de envelope-methode voor het definiëren van onderwerp en ontvangers, content voor het template en attachments voor bijlagen. Het versnelt de ontwikkeling aanzienlijk door handmatig aanmaken te vermijden. ## 3. Wat is het standaardkanaal dat Laravel-notificaties gebruiken als er geen kanaal is opgegeven? **Antwoord** Standaard gebruikt Laravel geen automatisch kanaal als er in de via-methode geen kanaal expliciet wordt geretourneerd. Het is verplicht om de kanalen in de via-methode van de notificatie te definiëren om te bepalen hoe deze wordt verzonden. Veelvoorkomende kanalen zijn mail, database, broadcast, nexmo en slack, maar hun gebruik moet expliciet worden gedeclareerd. ## Nog 17 vragen beschikbaar - Hoe definieer je het onderwerp van een e-mail in een Mailable-klasse? - Welke methode van de Notification-klasse definieert de verzendkanalen? Meld je gratis aan: https://sharpskill.dev/nl/login ## Andere Laravel-sollicitatieonderwerpen - [PHP-basis](https://sharpskill.dev/nl/technologies/laravel/sollicitatievragen/php-basics.md): 25 vragen, Junior - [PHP OOP-basisprincipes](https://sharpskill.dev/nl/technologies/laravel/sollicitatievragen/php-oop-essentials.md): 20 vragen, Junior - [Composer & Autoloading](https://sharpskill.dev/nl/technologies/laravel/sollicitatievragen/composer-autoloading.md): 18 vragen, Junior - [Laravel-grondbeginselen](https://sharpskill.dev/nl/technologies/laravel/sollicitatievragen/laravel-fundamentals.md): 20 vragen, Junior - [Laravel Routing](https://sharpskill.dev/nl/technologies/laravel/sollicitatievragen/laravel-routing.md): 20 vragen, Junior - [Blade Templates](https://sharpskill.dev/nl/technologies/laravel/sollicitatievragen/blade-templates.md): 18 vragen, Junior - [Request & Response](https://sharpskill.dev/nl/technologies/laravel/sollicitatievragen/request-response.md): 20 vragen, Junior - [Eloquent ORM-basis](https://sharpskill.dev/nl/technologies/laravel/sollicitatievragen/eloquent-orm-basics.md): 22 vragen, Junior - [Eloquent Relationships](https://sharpskill.dev/nl/technologies/laravel/sollicitatievragen/eloquent-relationships.md): 25 vragen, Mid-Level - [Migrations & Schema Builder](https://sharpskill.dev/nl/technologies/laravel/sollicitatievragen/database-migrations.md): 20 vragen, Mid-Level - [Validatie en formulieren](https://sharpskill.dev/nl/technologies/laravel/sollicitatievragen/validation-forms.md): 22 vragen, Mid-Level - [Authenticatie](https://sharpskill.dev/nl/technologies/laravel/sollicitatievragen/authentication.md): 20 vragen, Mid-Level - [Autorisatie en Policies](https://sharpskill.dev/nl/technologies/laravel/sollicitatievragen/authorization-policies.md): 18 vragen, Mid-Level - [API Resources & Authentication](https://sharpskill.dev/nl/technologies/laravel/sollicitatievragen/api-resources-authentication.md): 26 vragen, Mid-Level - [Middleware](https://sharpskill.dev/nl/technologies/laravel/sollicitatievragen/middleware.md): 18 vragen, Mid-Level - [Service Container & DI](https://sharpskill.dev/nl/technologies/laravel/sollicitatievragen/service-container-di.md): 20 vragen, Mid-Level - [Queues & Jobs](https://sharpskill.dev/nl/technologies/laravel/sollicitatievragen/queues-jobs.md): 22 vragen, Mid-Level - [Events & Listeners](https://sharpskill.dev/nl/technologies/laravel/sollicitatievragen/events-listeners.md): 18 vragen, Mid-Level - [File Storage](https://sharpskill.dev/nl/technologies/laravel/sollicitatievragen/file-storage.md): 18 vragen, Mid-Level - [Testing & PHPUnit](https://sharpskill.dev/nl/technologies/laravel/sollicitatievragen/testing-phpunit.md): 24 vragen, Mid-Level - [Caching](https://sharpskill.dev/nl/technologies/laravel/sollicitatievragen/caching.md): 18 vragen, Mid-Level - [Livewire & Inertia](https://sharpskill.dev/nl/technologies/laravel/sollicitatievragen/livewire-inertia.md): 20 vragen, Mid-Level - [Eloquent Advanced](https://sharpskill.dev/nl/technologies/laravel/sollicitatievragen/eloquent-advanced.md): 24 vragen, Senior - [Repository Pattern](https://sharpskill.dev/nl/technologies/laravel/sollicitatievragen/repository-pattern.md): 20 vragen, Senior - [Laravel Packages](https://sharpskill.dev/nl/technologies/laravel/sollicitatievragen/laravel-packages.md): 20 vragen, Senior - [Performance Optimization](https://sharpskill.dev/nl/technologies/laravel/sollicitatievragen/performance-optimization.md): 22 vragen, Senior - [Security Best Practices](https://sharpskill.dev/nl/technologies/laravel/sollicitatievragen/security-best-practices.md): 22 vragen, Senior - [Laravel Octane](https://sharpskill.dev/nl/technologies/laravel/sollicitatievragen/laravel-octane.md): 18 vragen, Senior - [Laravel Distributed Systems](https://sharpskill.dev/nl/technologies/laravel/sollicitatievragen/laravel-distributed-systems.md): 22 vragen, Senior - [Observability & Monitoring](https://sharpskill.dev/nl/technologies/laravel/sollicitatievragen/observability-monitoring.md): 20 vragen, Senior - [Deployment & DevOps](https://sharpskill.dev/nl/technologies/laravel/sollicitatievragen/deployment-devops.md): 20 vragen, Senior --- Source: SharpSkill (https://sharpskill.dev), tech interview preparation for your real stack. HTML version of this page: https://sharpskill.dev/nl/technologies/laravel/sollicitatievragen/notifications-mail