Does Metasploit Have a Message Transfer Agent?

Metasploit does not provide a message transfer agent. You will need to provide Metasploit with the credentials and SMTP settings for a locally hosted mail server or an SMTP relay service.