When you buy gift card then E-mail will send to the recipient on selected date which you have selected at the time of purchasing Gift Card. Make sure that the status of that order is marked as  Processing or Completed.