No, you do not need to set up SMTP server credentials or SMTP relay information in Core to use its email feature. We use our own SMTP server that handles this securely on your behalf. Also, Core allows you to only send emails, not receive them. You can use the Message feature to send and receive messages internally.