#!/usr/bin/perl -w

use strict;
use warnings;
use Data::Dumper;

my ($email, $url) = @ARGV;

if (defined($email) && defined($url))
{
  my $to = $email;
  my $from = 'dimitri.petsitis@porsche.fr';

  my $subject = 'Trad\'In - Réinitialisation du mot de passe.';
  my $message .= '<html><body><p>Bonjour !<br><br>Voici le lien de remise à zéro de votre mot de passe:<br>';
  $message .= "<a href='$url'>Réinitialiser mon mot de passe !</a></p>";
  $message .= "<p>Une fois cliqué, vous recevrez une notification sur votre application et n'aurez plus qu'à suivre les instructions !</p>";
  $message .= "<p>L'équipe Porsche Trad'In<p>";
  $message .= "</body></html>";

  open(MAIL, "|/usr/sbin/sendmail -t");

  # Email Header
  print MAIL "To: $to\n";
  print MAIL "From: $from\n";
  print MAIL "Subject: $subject\n";
  print MAIL "Content-type: text/html; charset=UTF-8\n\n";
  # Email Body
  print MAIL $message;

  close(MAIL);
  print "Email Sent Successfully\n";
}
else
{
  print "Missing parameter\n";
}
