Editing Mail for Exchange
Warning: You are not logged in.
Your IP address will be recorded in this page's edit history.
The edit can be undone.
Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 1: | Line 1: | ||
- | ''For general | + | = Mail For Exchange (MfE) = |
+ | |||
+ | ''For general informatipon on synchronising your N900 with a mail or calendar server, please see the [[sync]] page'' | ||
This page answers questions which are commonly asked by new N900 MfE users. | This page answers questions which are commonly asked by new N900 MfE users. | ||
It is mostly based on the analysis of the [http://talk.maemo.org/showthread.php?t=35136 MfE support thread.] | It is mostly based on the analysis of the [http://talk.maemo.org/showthread.php?t=35136 MfE support thread.] | ||
- | The current version of the page addresses | + | The current version of the page addresses two versions of MfE: |
- | * | + | * PR1.0, also known as "Sales release" (1.2009.42-11) |
- | * | + | * PR1.1 (2.2009.51-1). [http://conversations.nokia.com/2010/01/14/nokia-n900-software-update-part-2/ Latest firmware update available from Nokia.] |
- | + | ||
See [[#How can I check what version of the software is installed in my N900?|How can I check what version of the software is installed in my N900?]] for steps to check what version of the software is installed in your device. | See [[#How can I check what version of the software is installed in my N900?|How can I check what version of the software is installed in my N900?]] for steps to check what version of the software is installed in your device. | ||
- | If you use PR1.0 (sales release) it is strongly advised to update to PR1.1. | + | If you use PR1.0 (sales release) it is strongly advised to update to PR1.1. |
- | See [ | + | See [http://wiki.maemo.org/Maemo_5/PR1.1 PR1.1 summary] for additional details and update instructions. |
== Compatibility == | == Compatibility == | ||
- | === | + | === What server versions are supported by N900 MfE client? === |
==== PR 1.0 ==== | ==== PR 1.0 ==== | ||
Line 23: | Line 24: | ||
Microsoft Exchange 2007 with service packs on top. MS Exchange 2010 also works fine according to [http://talk.maemo.org/showthread.php?t=34981 users reports.] | Microsoft Exchange 2007 with service packs on top. MS Exchange 2010 also works fine according to [http://talk.maemo.org/showthread.php?t=34981 users reports.] | ||
- | In more technical terms, only EAS protocol 12.1 is supported and implementation is tested against MS Exchange 2007 servers. See [[#How can I check what versions of EAS protocol are supported by my server?|How can I check what versions of EAS protocol are supported by my server?]] to check what EAS protocols are supported by your server. | + | In more technical terms, only EAS protocol 12.1 is supported and implementation is tested against MS Exchange 2007 servers. See [[#How can I check what versions of EAS protocol are supported by my server? |How can I check what versions of EAS protocol are supported by my server? ]] to check what EAS protocols are supported by your server. |
==== PR 1.1 and PR 1.1.1 ==== | ==== PR 1.1 and PR 1.1.1 ==== | ||
Line 30: | Line 31: | ||
* Microsoft Exchange 2003. | * Microsoft Exchange 2003. | ||
- | In more technical terms, EAS protocols 2.5, 12.0 and 12.1 are supported and implementation is tested against MS Exchange 2003 and 2007 servers. See [[#How can I check what versions of EAS protocol are supported by my server?|How can I check what versions of EAS protocol are supported by my server?]] to check what EAS protocols are supported by your server. | + | In more technical terms, EAS protocols 2.5, 12.0 and 12.1 are supported and implementation is tested against MS Exchange 2003 and 2007 servers. See [[#How can I check what versions of EAS protocol are supported by my server? |How can I check what versions of EAS protocol are supported by my server? ]] to check what EAS protocols are supported by your server. |
- | === | + | === What server versions are NOT supported by N900 MfE client? === |
==== PR 1.0 ==== | ==== PR 1.0 ==== | ||
- | |||
* Microsoft Exchange 2003 is not supported. | * Microsoft Exchange 2003 is not supported. | ||
* Microsoft Exchange 2007 without service packs is not supported. | * Microsoft Exchange 2007 without service packs is not supported. | ||
Line 41: | Line 41: | ||
The only way to get MfE working with these servers is to install PR.1.1 update which is [[#How can I check what version of the software is installed in my N900?|highly recommended.]] | The only way to get MfE working with these servers is to install PR.1.1 update which is [[#How can I check what version of the software is installed in my N900?|highly recommended.]] | ||
- | ==== PR 1.1 and PR 1.1.1 ==== | + | ==== PR 1.1 and PR 1.1.1 ==== |
- | + | * All non-MS services, although there has been [[Sync#Synchronising with Google | reported success]] synchronizing with Google and other non-MS services. | |
- | * All non-MS services, although there has been [[Sync#Synchronising with Google|reported success]] synchronizing with Google and other non-MS services. | + | |
=== Why is feature XXX present in MfE for S60 but not for the N900? === | === Why is feature XXX present in MfE for S60 but not for the N900? === | ||
Line 51: | Line 50: | ||
The table below tries to summarize the most important differences between S60 and Maemo MfE implementations. | The table below tries to summarize the most important differences between S60 and Maemo MfE implementations. | ||
- | {| class="wikitable" | + | {| class="wikitable" border="1" |
- | + | ||
|- | |- | ||
- | ! Feature | + | ! Feature |
- | ! S60 status | + | ! S60 status |
- | ! Maemo status | + | ! Maemo status |
|- | |- | ||
- | | ''E-Mail'' | + | | ''E-Mail'' |
- | | YES, subfolders are not synced | + | | YES, subfolders are not synced |
- | | YES, subfolders are synced | + | | YES, subfolders are synced |
|- | |- | ||
- | | ''Calendar'' | + | | ''Calendar'' |
- | | YES | + | | YES |
- | | YES | + | | YES |
|- | |- | ||
| ''Tasks'' | | ''Tasks'' | ||
- | | YES | + | | YES |
- | | YES | + | | YES |
|- | |- | ||
| ''Notes'' | | ''Notes'' | ||
- | | ? | + | | ? |
- | | NO | + | | NO |
|- | |- | ||
| ''Meeting invitations replying'' | | ''Meeting invitations replying'' | ||
- | | YES | + | | YES |
- | | NO | + | | NO |
|- | |- | ||
| ''Private appointments'' | | ''Private appointments'' | ||
- | | YES | + | | YES |
- | | NO | + | | NO |
|- | |- | ||
| ''Corporate address book (GAL)'' | | ''Corporate address book (GAL)'' | ||
- | | YES | + | | YES |
- | | YES (*) | + | | YES (*) |
|- | |- | ||
| ''Exchange servers support'' | | ''Exchange servers support'' | ||
- | | 2003, 2007 | + | | 2003, 2007 |
- | | 2003, 2007 | + | | 2003, 2007 |
|- | |- | ||
| ''Autodiscover'' | | ''Autodiscover'' | ||
- | | YES | + | | YES |
- | | YES | + | | YES |
|- | |- | ||
| ''Provisioning support'' | | ''Provisioning support'' | ||
| Partly YES | | Partly YES | ||
| NO | | NO | ||
+ | |- | ||
|} | |} | ||
(*) This feature is supported in PR1.1 and PR1.1.1 releases but not in PR1.0 (sales release). | (*) This feature is supported in PR1.1 and PR1.1.1 releases but not in PR1.0 (sales release). | ||
- | Lack of provisioning support in MfE for the N900 is the most common cause of problems with corporate Exchange servers in North America. See [[#Provisioning|Provisioning]] for additional details. | + | Lack of provisioning support in MfE for the N900 is the most common cause of problems with corporate Exchange servers in North America. See [[#Provisioning|Provisioning]] for additional details. |
== Known issues == | == Known issues == | ||
Line 109: | Line 108: | ||
N900 is considered to be "non provisioning device" from Exchange server point of view. It basically means that it can not be managed from Exchange server - administrator can not wipe your device, request you to use autolock and so on. Basically, all the provisioning data received from the server is ignored and the server is informed that N900 MfE does not support this feature. | N900 is considered to be "non provisioning device" from Exchange server point of view. It basically means that it can not be managed from Exchange server - administrator can not wipe your device, request you to use autolock and so on. Basically, all the provisioning data received from the server is ignored and the server is informed that N900 MfE does not support this feature. | ||
- | Exchange administrator can configure the server in | + | Exchange administrator can configure the server in 2 ways - he/she can allow to use non-provisioning devices or disallow. In the second case N900 MfE will not work as server will reject the connection. |
[http://talk.maemo.org/showpost.php?p=350081&postcount=33 Post with Exchange server 2003 management console] | [http://talk.maemo.org/showpost.php?p=350081&postcount=33 Post with Exchange server 2003 management console] | ||
- | === GAL support for Exchange 2003 | + | === GAL support for Exchange 2003 === |
==== PR 1.1 ==== | ==== PR 1.1 ==== | ||
- | |||
Corporate phone book support is broken for PR 1.1 release. Update to PR1.1.1 or later releases of the software. It is broken only in PR1.1 release and only for Exchange 2003 servers (in more technical terms, for the EAS protocol 2.5). | Corporate phone book support is broken for PR 1.1 release. Update to PR1.1.1 or later releases of the software. It is broken only in PR1.1 release and only for Exchange 2003 servers (in more technical terms, for the EAS protocol 2.5). | ||
Line 123: | Line 121: | ||
The error message is displayed "Exchange server requires secure connection or account is disabled". | The error message is displayed "Exchange server requires secure connection or account is disabled". | ||
- | This infamous error message is caused by the fact that server certificate is untrusted from Maemo MfE client | + | This infamous error message is caused by the fact that server certificate is untrusted from Maemo MfE client PoV. |
Possible root causes and workarounds: | Possible root causes and workarounds: | ||
Line 133: | Line 131: | ||
Keep in mind - self-signed certificate shall have "CA" field. Otherwise, N900 certificate manager will not allow to install it. [http://talk.maemo.org/showpost.php?p=474320&postcount=871 This message] tells how to check does certificate has "CA" field or not. | Keep in mind - self-signed certificate shall have "CA" field. Otherwise, N900 certificate manager will not allow to install it. [http://talk.maemo.org/showpost.php?p=474320&postcount=871 This message] tells how to check does certificate has "CA" field or not. | ||
- | Unfortunately, there is no way to disable certificates check at the client side in the current MfE releases (both PR1.0 and PR1 | + | Unfortunately, there is no way to disable certificates check at the client side in the current MfE releases (both PR1.0 and PR1.1). |
==== PR1.0 ==== | ==== PR1.0 ==== | ||
Line 139: | Line 137: | ||
Disclaimer: | Disclaimer: | ||
- | ''The content of this section is applicable only for sales release (PR1.0). If you use this release, it is [[#How can I check what version of the software is installed in my N900?|highly recommended]] to upgrade the software to PR1.1 | + | ''The content of this section is applicable only for sales release (PR1.0). If you use this release, it is [[#How can I check what version of the software is installed in my N900?|highly recommended]] to upgrade the software to PR1.1 instead of following the advices below.'' |
* [http://talk.maemo.org/showpost.php?p=422732&postcount=312 Another important hint about importing certificates.] | * [http://talk.maemo.org/showpost.php?p=422732&postcount=312 Another important hint about importing certificates.] | ||
Line 147: | Line 145: | ||
If you are using Exchange 2003 HTML messages will show as plain text. This is due to limitations of the ActiveSync protocol in this version of Exchange. The only way to get HTML support is to upgrade your server to Exchange 2007. | If you are using Exchange 2003 HTML messages will show as plain text. This is due to limitations of the ActiveSync protocol in this version of Exchange. The only way to get HTML support is to upgrade your server to Exchange 2007. | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
== Troubleshooting == | == Troubleshooting == | ||
Line 172: | Line 157: | ||
Versions strings versus releases: | Versions strings versus releases: | ||
- | {| class="wikitable" | + | {| class="wikitable" border="1" |
- | + | ||
|- | |- | ||
- | ! Version | + | ! Version |
- | ! Release | + | ! Release |
|- | |- | ||
- | | 1.2009.42-11 | + | | 1.2009.42-11 |
- | | PR 1.0 (sales) | + | | PR 1.0 (sales) |
|- | |- | ||
- | | 2.2009.51-1 | + | | 2.2009.51-1 |
- | | PR 1.1 | + | | PR 1.1 |
|- | |- | ||
- | |||
- | |||
- | |||
- | |||
- | |||
|} | |} | ||
- | If you | + | |
- | See [ | + | If you use PR1.0 (sales release) it is strongly advised to update to PR1.1.1. |
+ | See [http://wiki.maemo.org/Maemo_5/PR1.1 PR1.1 summary] for additional details and update instructions. | ||
=== How can I check what versions of EAS protocol are supported by my server? === | === How can I check what versions of EAS protocol are supported by my server? === | ||
- | # Take the logs following the steps described in the section [[#How can I turn the logging ON or OFF?|How can I turn the logging ON or OFF?]] | + | # Take the logs following the steps described in the section [[#How can I turn the logging ON or OFF?|How can I turn the logging ON or OFF?]] |
- | # Grep (search) for "MS-ASProtocolVersions:" in the logs. It will contain the EAS protocol versions supported by your server. | + | # Grep (search) for "MS-ASProtocolVersions:" in the logs. It will contain the EAS protocol versions supported by your server. |
=== How can I turn the logging ON or OFF? === | === How can I turn the logging ON or OFF? === | ||
- | |||
Warning: | Warning: | ||
''Before sending the logs to somebody (including Nokia) or publishing them, check that the log files do not contain any data which you treat as private or confidentional!'' | ''Before sending the logs to somebody (including Nokia) or publishing them, check that the log files do not contain any data which you treat as private or confidentional!'' | ||
+ | |||
==== Turning the logging ON ==== | ==== Turning the logging ON ==== | ||
- | + | # [http://wiki.maemo.org/Documentation/devtools/maemo5/syslog Install syslog] and reboot the device | |
- | + | # open terminal | |
- | + | # Execute the command: '''sudo gainroot''' | |
- | + | # Execute the command: '''cat /dev/null > /var/log/syslog''' | |
- | + | # Execute the following commands: | |
- | open terminal | + | gconftool-2 -s --type=int /apps/activesync/AsDaemon/Syslog/MinLogLevel 0 |
- | + | gconftool-2 -s --type=int /apps/activesync/modest/Syslog/MinLogLevel 0 | |
- | + | gconftool-2 -s --type=int /apps/activesync/AsProvider/Syslog/MinLogLevel 0 | |
- | Execute the command: | + | gconftool-2 -s --type=int /apps/activesync/AsBackup/Syslog/MinLogLevel 0 |
- | + | gconftool-2 -s --type=int /apps/activesync/asapplet/Syslog/MinLogLevel 0 | |
- | + | gconftool-2 -s --type=int /apps/activesync/AsStatusApplet/Syslog/MinLogLevel 0 | |
- | Execute the command: | + | # Reboot the device |
- | + | # Initiate the synchronization session | |
- | + | ||
- | + | ||
- | Execute the following commands: | + | |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | Reboot the device | + | |
- | + | ||
- | + | ||
- | Initiate the synchronization session | + | |
- | + | ||
- | + | ||
- | + | '''/var/log/syslog''' will contain the logs. In order to filter only activesync-specific logs the following command can be used: | |
- | + | grep activesync /var/log/syslog | |
In order to copy the activesync log to your computer follow the steps below: | In order to copy the activesync log to your computer follow the steps below: | ||
Line 248: | Line 209: | ||
# Make sure your N900 is not connected to any other device (including your desktop computer) through USB | # Make sure your N900 is not connected to any other device (including your desktop computer) through USB | ||
# Open xterm (if it is not opened yet) | # Open xterm (if it is not opened yet) | ||
- | # Issue the command | + | # Issue the command '''sudo gainroot''' (if it was not issued yet) |
- | # Issue the command: | + | # Issue the command: '''grep activesync /var/log/syslog > /home/user/MyDocs/activesync.log''' |
# Close xterm | # Close xterm | ||
# Connect your N900 to the computer through USB | # Connect your N900 to the computer through USB | ||
Line 262: | Line 223: | ||
In order to turn the logs OFF, execute the following commands from xterm: | In order to turn the logs OFF, execute the following commands from xterm: | ||
- | + | gconftool-2 -u /apps/activesync/AsDaemon/Syslog/MinLogLevel | |
- | gconftool-2 -u /apps/activesync/AsDaemon/Syslog/MinLogLevel | + | gconftool-2 -u /apps/activesync/modest/Syslog/MinLogLevel |
- | gconftool-2 -u /apps/activesync/modest/Syslog/MinLogLevel | + | gconftool-2 -u /apps/activesync/AsProvider/Syslog/MinLogLevel |
- | gconftool-2 -u /apps/activesync/AsProvider/Syslog/MinLogLevel | + | gconftool-2 -u /apps/activesync/AsBackup/Syslog/MinLogLevel |
- | gconftool-2 -u /apps/activesync/AsBackup/Syslog/MinLogLevel | + | gconftool-2 -u /apps/activesync/asapplet/Syslog/MinLogLevel |
- | gconftool-2 -u /apps/activesync/asapplet/Syslog/MinLogLevel | + | gconftool-2 -u /apps/activesync/AsStatusApplet/Syslog/MinLogLevel |
- | gconftool-2 -u /apps/activesync/AsStatusApplet/Syslog/MinLogLevel | + | |
- | + | ||
After device reboot the logs will not be collected. | After device reboot the logs will not be collected. | ||
Line 277: | Line 236: | ||
There is the extended logging option for getting logged all data which are transmitted and received by ActiveSync protocol. This option requires as-daemon logging to be turned on as described above. Then, as-daemon process needs to receive USR2 signal. This also can be done from a device console: | There is the extended logging option for getting logged all data which are transmitted and received by ActiveSync protocol. This option requires as-daemon logging to be turned on as described above. Then, as-daemon process needs to receive USR2 signal. This also can be done from a device console: | ||
- | + | $ ps ax | grep as-daemon | |
This command will produce output like this: | This command will produce output like this: | ||
- | + | 1503 user 25756 S /usr/sbin/as-daemon -D --pidfile=/var/lock/as-daemon | |
where 1503 is the <pid> value needed for the next command. The next command is kill -USR2 <pid>, so for this case, it is: | where 1503 is the <pid> value needed for the next command. The next command is kill -USR2 <pid>, so for this case, it is: | ||
- | + | $ kill -USR2 1503 | |
After that, extended logging is turned on and ready to be used. This option does not survive over reboots. It can be turned off by sending the same kill -USR2 <pid> command again. | After that, extended logging is turned on and ready to be used. This option does not survive over reboots. It can be turned off by sending the same kill -USR2 <pid> command again. | ||
Line 295: | Line 254: | ||
=== Pre-setting EAS protocol to be used on sync/ disable auto-negotiation === | === Pre-setting EAS protocol to be used on sync/ disable auto-negotiation === | ||
- | In certain scenarios it might be useful to disable MfE's built in auto-negotiation function on what sync protocol (EAS 2.5, 12.0 or 12.1) to be used during syncs and use a pre-defined default one instead. Some users report error messages/ fails in sync when trying to establish a connection with e.g. a Scalix Groupware server. For the time being (until solved on either side) a workaround has been established by presetting the sync protocol to EAS 2.5 manually. Scalix Groupware Server with Scalix-AS-1.0.2-addon has been reported working with EAS 2.5 on basic sync (calendar, contacts and email). Before forcing MfE to use a specific protocol version make sure it is supported on the server-side. | + | In certain scenarios it might be useful to disable MfE's built in auto-negotiation function on what sync protocol (EAS 2.5, 12.0 or 12.1) to be used during syncs and use a pre-defined default one instead. Some users report error messages/ fails in sync when trying to establish a connection with e.g. a Scalix Groupware server. For the time being (until solved on either side) a workaround has been established by presetting the sync protocol to EAS 2.5 manually. Scalix Groupware Server with Scalix-AS-1.0.2-addon has been reported working with EAS 2.5 on basic sync (calendar, contacts and email). |
+ | Before forcing MfE to use a specific protocol version make sure it is supported on the server-side. | ||
To force MfE to use a particular protocol follow these steps: | To force MfE to use a particular protocol follow these steps: | ||
- | + | # Start MfE configuration wizard entering the credentials on the first page and press "next". Do not enter the server address on page 2 yet! | |
- | + | # Open xterm and execute: '''sudo gainroot''' | |
- | Start MfE configuration wizard entering the credentials on the first page and press "next". Do not enter the server address on page 2 yet! | + | # Execute the following commands: |
- | + | ##'''gconftool-2 -s --type=string /apps/activesync/ActiveSyncAccount1/use_version 2.5''' | |
- | + | ##'''gconftool-2 -s --type=string /apps/activesync/ActiveSyncAccount1Temp/use_version 2.5''' | |
- | Open xterm and execute: | + | # Now continue MfE setup wizard and enter server address. Click next and follow the procedure to finish the wizard. |
- | + | ||
- | + | ||
- | Execute the following commands: | + | |
- | + | ||
- | gconftool-2 -s --type=string /apps/activesync/ActiveSyncAccount1/use_version 2.5 | + | |
- | gconftool-2 -s --type=string /apps/activesync/ActiveSyncAccount1Temp/use_version 2.5 | + | |
- | + | ||
- | + | ||
- | + | ||
- | Now continue MfE setup wizard and enter server address. Click next and follow the procedure to finish the wizard. | + | |
- | + | ||
- | + | ||
- | |||
- | sudo gainroot tail -f /var/log/syslog | grep "Created factory" | + | To check whether your changes have succesfully been submitted make sure you have [http://wiki.maemo.org/Documentation/devtools/maemo5/syslog syslog] installed and type in xterm: |
+ | |||
+ | sudo gainroot tail -f /var/log/syslog | grep "Created factory" | ||
There won't be a output right away but when | There won't be a output right away but when | ||
Line 328: | Line 277: | ||
* Wizard setup completed | * Wizard setup completed | ||
- | you should be able to see *Created factory for version 2.5* on the terminal. Pressing Ctrl+C will bring you back to the shell. | + | you should be able to see *Created factory for version 2.5* on the terminal. |
+ | Pressing Ctrl+C will bring you back to the shell. | ||
+ | |||
To disable the preset/ return to auto-negotiation it is recommended to delete the MfE-account and create a new one with the wizard from scratch. | To disable the preset/ return to auto-negotiation it is recommended to delete the MfE-account and create a new one with the wizard from scratch. | ||
- | Of course the above described way will also let you set EAS 12.0 or 12.1 as default protocols. Simply change the values | + | |
+ | Of course the above described way will also let you set EAS 12.0 or 12.1 as default protocols. Simply change the values on use_version in the respective gconftool commands. | ||
=== Debugging possible certificate errors on self-signed certificates === | === Debugging possible certificate errors on self-signed certificates === | ||
Line 344: | Line 296: | ||
Please open terminal and type: | Please open terminal and type: | ||
- | + | cmcli -T common-ca -v <your-server-dns-name-or-ip-address>:<port-number> | |
- | + | to check with one of the 118 pre-installed certificate authorities | |
- | to check with one of the 118 pre-installed certificate authorities or | + | or |
- | + | cmcli -t ssl-ca -v <your-server-dns-name-or-ip-address>:<port-number> | |
- | + | ||
- | + | ||
when the chain of trust ends with a user-installed certificate. To be on the safe side, you can actually use both at the same time: | when the chain of trust ends with a user-installed certificate. To be on the safe side, you can actually use both at the same time: | ||
+ | cmcli -T common-ca -t ssl-ca -v <your-server-dns-name-or-ip-address>:<port-number> | ||
- | |||
The missing tags have to be replaced with your personal server-address and respective port number (mostly 443 on SSL connections). | The missing tags have to be replaced with your personal server-address and respective port number (mostly 443 on SSL connections). | ||
+ | |||
For instance: cmcli -T common-ca -v localhost:443 | For instance: cmcli -T common-ca -v localhost:443 | ||
+ | |||
The output should read something like this: | The output should read something like this: | ||
Line 373: | Line 325: | ||
If the verification fails and you want to see why, you can save the certificates the server sends by giving also the -s switch at the command line. Like this: | If the verification fails and you want to see why, you can save the certificates the server sends by giving also the -s switch at the command line. Like this: | ||
- | + | cmcli -T common-ca -sv <your-servers-dns-name-or-ip-address>:<port-number> | |
This will make the command to write the server certificates and possibly sent intermediate CA certificates into file(s) with the .pem-extension, where the name of each file is the SHA1 hash of the public key in hexadecimal. You can then study these file for instance with the command | This will make the command to write the server certificates and possibly sent intermediate CA certificates into file(s) with the .pem-extension, where the name of each file is the SHA1 hash of the public key in hexadecimal. You can then study these file for instance with the command | ||
- | + | openssl x509 -text -in <certificate-file> | |
== Miscellaneous == | == Miscellaneous == | ||
Line 385: | Line 337: | ||
At first, [[#How can I check what version of the software is installed in my N900?|check that you use PR1.1 or later release of the software.]] If you use the release prior to PR1.1.1 check also [[#PR_1.1_3|the known problem of pre-PR1.1.1. Exchange 2003]] implementation. | At first, [[#How can I check what version of the software is installed in my N900?|check that you use PR1.1 or later release of the software.]] If you use the release prior to PR1.1.1 check also [[#PR_1.1_3|the known problem of pre-PR1.1.1. Exchange 2003]] implementation. | ||
+ | |||
It is possible to search for a contact in your corporate address book using "Contacts" application. | It is possible to search for a contact in your corporate address book using "Contacts" application. | ||
Follow these steps to add the contact from your corporate address book to the N900 address book: | Follow these steps to add the contact from your corporate address book to the N900 address book: | ||
- | + | * Open "Contacts" application | |
- | + | * Select "Get Contacts" option from the menu | |
- | + | * Choose "Import Mail Exch. contacts" | |
- | + | * Enjoy! | |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
[[Category:HowTo]] | [[Category:HowTo]] | ||
[[Category:Software]] | [[Category:Software]] | ||
[[Category:Power users]] | [[Category:Power users]] |
Learn more about Contributing to the wiki.