Line 109: |
Line 109: |
| | | |
| Unfortunately, many admins believe that port-forwarding SMTP provides additional security. It doesn't, it limits the SMESERVER's ability to apply some rules. | | Unfortunately, many admins believe that port-forwarding SMTP provides additional security. It doesn't, it limits the SMESERVER's ability to apply some rules. |
| + | |
| + | ====Outlook/Outlook Express give error 10060/0x800CCC90==== |
| + | Most likely OUTLOOK (EXPRESS) isn't configured correctly. |
| + | |
| + | -open OUTLOOK |
| + | -click TOOLS > ACCOUNTS |
| + | -click CHANGE (on the right-hand side) |
| + | -find INCOMING MAIL SERVER & OUTGOING MAIL SERVER (on right-hand side) |
| + | -type: mail.yourdomain.tld (in both places) |
| + | -click MORE SETTINGS (on bottom-right) |
| + | -click OUTGOING SERVER tab (at the top) |
| + | -checkmark "MY OUTGOING SERVER REQUIRES AUTHENTICATION" |
| + | -bullet "USE SAME SETTINGS AS INCOMING MAIL SERVER" |
| + | -click ADVANCED tab (at the top) |
| + | -find OUTGOING SERVER |
| + | -checkmark "THIS SERVER REQUIRES A SECURE CONNECTION" (under outgoing server) |
| + | -change 25 to 465 |
| + | -click OK > NEXT > FINISHED |
| + | -you're finished, your email should work now |
| + | |
| + | ====Outlook test message doesn't come through==== |
| + | You clicked the TEST ACCOUNT SETTINGS in OUTLOOK didn't you? This is a bug in OUTLOOK. The test message sends a test email with 'no Date header'. As the name suggests, this means a message without any date. Since the server doesn't accept mail with 'no Date header' (because it's required) the message is rejected. To test, send an actual message from OUTLOOK. |
| + | |
| + | If you want, you can try THUNDERBIRD. It's like OUTLOOK but made by a different company. It's completely free and works very well at home and at the office. |
| + | |
| + | ====I can't receive/send email from my application (ACT!, vTiger, etc)==== |
| + | Most likely, this is a bug the application you're using and not a problem with the SMESERVER. The application sends an email with 'no Date header'. As the name suggests, this means a message without any date. Since the server doesn't accept mail with 'no Date header' (because it's required) the message is rejected. |
| + | |
| + | As a workaround you can disable the check for the 'Date header'. |
| + | To disable this check on the internal interface: |
| + | mkdir -p /etc/e-smith/templates-custom/var/service/qpsmtpd/config/peers/local |
| + | cd /etc/e-smith/templates-custom/var/service/qpsmtpd/config/peers/local |
| + | echo "# 17check_basicheaders disabled by custom template" > \ |
| + | 17check_basicheaders |
| + | signal-event email-update |
| + | |
| + | To disable this check for the external interface: |
| + | mkdir -p /etc/e-smith/templates-custom/var/service/qpsmtpd/config/peers/0 |
| + | cd /etc/e-smith/templates-custom/var/service/qpsmtpd/config/peers/0 |
| + | echo "# 17check_basicheaders disabled by custom template" > \ |
| + | 17check_basicheaders |
| + | signal-event email-update |
| | | |
| <noinclude>[[Category:Howto]]</noinclude> | | <noinclude>[[Category:Howto]]</noinclude> |