Hi,
Your correct that a SMTP server is required when setting up the "CA Remote Publish" Service. Papercut is a simple free SMTP server / viewer that can be used when setting up a training environment. This is the link - https://github.com/ChangemakerStudios/Papercut-SMTP