Symfony

Symfony est un framework PHP. Il intégre nativement Swiftmailer pour envoyer les emails en SMTP. Il vous faudra néanmoins configurer vos identifiants SMTP pour envoyer les emails avec Tipimail. Vous trouvez plus d'informations sur la configuration du SMTP sur la documentation officielle de Symfony

Configuration du framework

Pour cela, éditez le fichier "app/config/config.yml" dans le dossier Symfony de votre projet

1
2
3
4
5
6
7
8
9
# app/config/config.yml
swiftmailer:
    transport:  smtp
    auth_mode:  login
    host:       smtp.tipimail.com
    encryption: tls
    username:   tipimail smtp username
    password:   tipimail smtp password

Envoi de vos emails

Il ne vous reste plus qu'à utiliser la fonction native de Symfony pour envoyer vos emails

1
2
3
4
5
6
7
8
$message = \Swift_Message::newInstance()
    ->setSubject('sujet de votre message')
    ->setFrom('from@mail.tipimail.com')
    ->setTo('to@mail.tipimail.com')
    ->setBody('message au format HTML')
;
$this->get('mailer')->send($message);