SME Server will not accept any email unless the recipient is listed in
/var/service/qpsmtpd/config/goodrcptto.
This file is controlled by the templating system and is constructed to contain all valid local email addresses by looking at the configuration database and expanding all of the configured user / domain combinations plus pseudonyms.
In order for your SME to accept email addressed to "joe@abc.dyndns.org" you will need to add 'abc.dyndns.org' as a domain in server-manager:Configuration:Domains (and configure a user or pseudonym named "joe") or you will have to customize the templates used to generate
/var/service/qpsmtpd/config/goodrcpttoThe new domain can be configured to use your SME server for DNS ("Resolve locally") or to use "Internet DNS servers"
If you select to use the SME server then DNS records will be automatically created for
- ftp.abc.dyndns.org
- mail.abc.dyndns.org
- proxy.abc.dyndns.org
- wpad.abc.dyndns.org
-
www.abc.dyndns.org- <servername>.abc.dyndns.org
- abc.dyndns.org [/list]
These entries will only be available locally, and will all point to your SME server - so local email clients can be configured to use "mail.abc.dyndns.org" or "abc.dyndns.org" or "<servername>.abc.dyndns.org". You should be able to configure
all users to use "abc.dyndns.org" as a mail server - both local users and remote users -- local users will have this resolved locally by the SME server to point to your SME box, while remote users will have it resolved by dyndns.org to point to your network router.
If you select to use "Internet DNS servers" you will either need to template custom tinydns entries or use different settings for internal vs. external email clients (internal clients would use the IP address or other DNS name resolved locally by the SME to be itself, external clients would use "abc.dyndns.org")
Also, don't forget that remote users will have to use pop3s (or imaps) and ssmtp. You can enable remote pop3s/imaps access in server-manager:configuration:e-mail:change_e-mail_access_settings, and ssmtp in server-manager:configuration:e-mail:change_e-mail_reception_settings