@extends('pages.bootstrapping.bootstrapping-base') @section('title') Initialisation du site - étape 5 @stop @section('additional_javascript') @stop @section('content')

Étape 5 : Configurer l'envoi des e-mails

@if ($error_message)

{{{ $error_message }}}

@endif @if ($success_message)

{{{ $success_message }}}

@endif @if ($configuration)

Cette étape va permettre au site d'envoyer des e-mails. L'envoi d'e-mail est indispensable, car il permet aux visiteurs (dont les animateurs) de créer un compte d'utilisateur de manière sûre. Il permet aussi l'échange d'e-mail entre les membre et l'envoi d'e-mails aux membres d'une section.

{{ Form::open(array('route' => array('bootstrapping_step', 'step' => 5, 'action' => 'configuration'))) }}
{{ Form::label('default_email_from_address', "Adresse e-mail du site") }}

Les e-mails partant du site (avec un expéditeur qui n'est dans la liste des adresses e-mail vérifiées ci-dessous) seront envoyé avec cette adresse e-mail comme expéditeur.

{{ Form::text('default_email_from_address', Parameter::get(Parameter::$DEFAULT_EMAIL_FROM_ADDRESS), array("class" => "form-control")) }}
{{ Form::label('smtp_host', "Hôte SMTP pour l'envoi des e-mails") }}
{{ Form::text('smtp_host', Parameter::get(Parameter::$SMTP_HOST), array("class" => "form-control")) }}
{{ Form::label('smtp_port', "Port SMTP pour l'envoi des e-mails") }}
{{ Form::text('smtp_port', Parameter::get(Parameter::$SMTP_PORT), array("class" => "form-control")) }}
{{ Form::label('smtp_username', "Login SMTP pour l'envoi des e-mails") }}
{{ Form::text('smtp_username', Parameter::get(Parameter::$SMTP_USERNAME), array("class" => "form-control")) }}
{{ Form::label('smtp_password', "Mot de passe SMTP pour l'envoi des e-mails") }}
{{ Form::text('smtp_password', Parameter::get(Parameter::$SMTP_PASSWORD), array("class" => "form-control")) }}
{{ Form::label('smtp_security', "Sécurité SMTP pour l'envoi des e-mails") }}
{{ Form::text('smtp_security', Parameter::get(Parameter::$SMTP_SECURITY), array("class" => "form-control")) }}
{{ Form::label('email_safe_list[]', "Liste des adresses e-mail vérifiées") }}

Les e-mails partant du site avec un expéditeur de cette liste seront envoyés comme tels. Les autres auront pour expéditeur l'adresse e-mail du site (voir ci-dessus).

@foreach ($safe_emails as $safe_email)
{{ Form::text('email_safe_list[]', $safe_email, array("class" => "form-control safe-email")) }}

@endforeach

{{ Form::close() }}

Vous pouvez passer cette étape pour le moment, mais il sera indispensable d'encoder ces données pour que le site soit utilisable.

Passer cette étape @elseif ($testing) @if ($success_message) Changer la configuration Faire un nouveau test Passer à l'étape 6 @else

Vous pouvez vous envoyer un e-mail afin de vous assurer que l'envoi d'e-mails est fonctionnel.

{{ Form::open(array('route' => array('bootstrapping_step', 'step' => 5, 'action' => 'testing'))) }}
{{ Form::label('email', 'Votre adresse e-mail :', array('class' => 'control-label col-sm-4')) }}
{{ Form::text('email', '', array('class' => 'form-control')) }}
{{ Form::close() }}
Changer la configuration Passer cette étape @endif @endif
@stop