getUser(); $offer = $offeringRepository->(); if(/* user not the logged in user */) $email = (new Email()) ->from('no-reply@pfleanz.li') ->to(/* user of offer */) ->replyTo(/* logged in user */) ->subject('Time for Symfony Mailer!') ->text('Sending emails is fun again!') ->htmlTemplate('user/trade/offer_email.html.twig'); try { $mailer->send($email); } catch (TransportExceptionInterface $e) { // TODO: // print error } return $this->redirectToRoute('/offer', {'id': $id}); } }