Database mail uses a queue and Service Broker to handle the sending of mail, and it will activate when necessary. It is normal to see the process that handles this stop when it has nothing to do. Here's some queries to check:
USE msdb
-- see if enabled
SELECT * FROM sys.configurations
WHERE name = 'Database Mail XPs'
-- all messages
SELECT * FROM dbo.sysmail_allitems
WHERE send_request_date >= DATEADD(day, DATEDIFF(day, 0, GETDATE()), 0) --'2016-02-15'
ORDER BY send_request_date DESC
-- messages not sent in past day
SELECT * FROM dbo.sysmail_allitems
WHERE sent_date > GETDATE() - 1
AND sent_status <> 'sent'
ORDER BY send_request_date DESC
-- error log
SELECT i.mailitem_id, i.subject, i.send_request_date, l.log_date, i.body, i.file_attachments, l.description
FROM dbo.sysmail_faileditems as i
INNER JOIN dbo.sysmail_event_log AS l ON i.mailitem_id = l.mailitem_id
WHERE i.last_mod_date > GETDATE() - 1
ORDER BY i.send_request_date DESC, l.log_date DESC
-- unsent
SELECT * FROM dbo.sysmail_unsentitems
more detailed troubleshooting database mail:
https://technet.microsoft.com/en-us/library/ms189959(v=sql.105).aspx
to learn about database mail:
https://technet.microsoft.com/en-us/library/ms175887(v=sql.105).aspx