docs: def create_email(self):
          """ main function to construct and send email """
          self.connect()
          if self.send_as_one:
              self.construct_message()
              self.send()
          elif self.send_as_one is False:
              for email in self.addresses:
                  self.construct_message(email)
                  self.send(email)
          self.disconnect()