Z-push For Mac
Keyboard Shortcuts: Keymaps Comparison (macOS) Among all of the predefined keymaps, you will most probably choose one of the following:. / — this keymap is recommended for users who:. have no experience with other IDEs;.
have experience with plain Visual Studio;. have experience with Visual Studio + ReSharper and who preferred the in ReSharper. / — this keymap is recommended for users who have experience with Visual Studio + ReSharper and who preferred the in ReSharper.
/ — this keymap is recommended for users who have experience with IntelliJ IDEA or some of the JetBrains IntelliJ-platform-based IDEs and who preferred to use the 'Default'/'Mac OS X 10.5+' keymap there. Command ⌘+ ⌘+ ⌘+⌥+ ^+Down ^+Down ^+Down ^+Up ^+Up ^+Up ⌘+G ⌘+G ⌘+L ⌥+F1 ⌥+F1 ⌥+F1 ⌥+⇧+L ⌥+⇧+L ^+, ⌘+E ⌘+E ⌘+⇧+, ⌘+⌥+⇧+Backspace ⌘+⇧+E ⌘+⇧+Backspace ⌘+⇧+Backspace ⌘+⇧+Backspace ⌘+Minus ⌘+NumPad Minus Mouse Back ⌘+Minus ⌘+NumPad Minus Mouse Back ⌘+ ⌘+⌥+Left Mouse Back ⌘+⇧+Minus ⌘+⇧+NumPad Minus Mouse Forward ⌘+⇧+Minus ⌘+⇧+NumPad Minus Mouse Forward ⌘+ ⌘+⌥+Right Mouse Forward ⌘+⇧+ ^+Right ⌘+⇧+ ^+Right ⌘+⇧+ ^+Right ⌘+⇧+ ^+Left ⌘+⇧+ ^+Left ⌘+⇧+ ^+Left ⌥+⇧+F ⌥+⇧+F ⌥+⇧+F ⌘+7 ⌘+3 ⌘+⌥+F12 ⌘+3 ⌘+⌥+U ⌘+3 ⌘+6 ⌘+6 ⌘+6 ⌘+2 ⌘+2 ⌘+2. Command ⌘+A ⌘+A ⌘+A ⌥+⇧+Left ⌥+⇧+Left ⌥+⇧+Left ⌥+⇧+Right ⌥+⇧+Right ⌥+⇧+Right ⌘+⇧+Page Up ⌘+⇧+Page Up ⌘+⇧+Page Up ⌘+⇧+Page Down ⌘+⇧+Page Down ⌘+⇧+Page Down ⌘+⌥+Right ⌥+Up ⌥+Up ⌘+⌥+Left ⌥+Down ⌥+Down ^+G ^+G ^+G ⌘+C ⌘+Insert ⌘+C ⌘+Insert ⌘+C ⌘+Insert ⌘+X ⇧+Delete ⌘+L ⌘+X ⇧+Delete ⌘+L ⌘+X ⇧+Delete ⌘+V ⇧+Insert ⌘+V ⇧+Insert ⌘+V ⇧+Insert ⌘+⌥+⇧+V ⌘+⌥+⇧+V ⌘+⌥+⇧+V ⌘+⇧+V ⌘+⇧+Insert ⌘+⇧+V ⌘+⇧+Insert ⌘+⇧+V ⌘+⇧+Insert ⌘+D ⌘+D ⌘+D ⌘+⇧+C ⌘+⇧+C ⌘+⇧+C ⌘+⇧+S ⌘+⇧+S ⌘+S ⌘+Z ⌘+Z ⌘+Z Tab Tab Tab ⇧+Tab ⇧+Tab ⇧+Tab ⌥+⇧+Up ⌥+⇧+Up ⌥+⇧+Up ⌥+⇧+Down ⌥+⇧+Down ⌥+⇧+Down ⌘+⇧+U ⌘+⇧+U ⌘+⇧+U ⌘+⇧+N ⌘+⇧+N ⌘+⇧+N. Command ⌥+⇧+N ⌥+⇧+N ⌘+⇧+B ⌘+⇧+B ⌘+F9 ⌘+F5 ⌘+F5 ^+⇧+R ⌘+⌥+⇧+R ⌘+⌥+⇧+R ^+⌥+R ⌥+F5 ⌥+F5 ^+D ^+⌥+D ^+⌥+D ^+⌥+D ⌥+⇧+F5 ⌥+⇧+F5 ⌥+⇧+F5 ⇧+F5 ⇧+F5 ⌘+F2 ⌘+⇧+F2 ⌘+⇧+F2 ⌘+⇧+F2 F10 F10 F8 ⌥+⇧+F8 ⌥+⇧+F8 ⌥+⇧+F8 F11 F11 F7 ⇧+F7 ⇧+F7 ⇧+F7 ⌥+F11 ⌥+F11 ⌥+⇧+F7 ⇧+F11 ⇧+F11 ⇧+F8 ⌘+F10 ⌘+F10 ⌥+F9 ⌘+⌥+F9 ⌘+⌥+F9 ⌘+⌥+F9 ⌘+⌥+⇧+F9 ⌘+⌥+⇧+F9 ⌘+⌥+⇧+F9 ⌘+Pause ⌘+⇧+P ⌘+Pause ⌘+⇧+P F5 F5 ⌘+⌥+R F9 ⇧+F9 ⇧+F9 ⌥+F8 ⌘+⌥+F8 ⌥+Click ⌥+NumPad. ⌘+L ⌥+NumPad. ⌘+L ⌥+F10 F9 F9 ⌘+F8 ⌘+⌥+⇧+F8 ⌘+⌥+⇧+F8 ⌘+⌥+⇧+F8 ⌘+F9 ⌘+F9 ⌘+⌥+B ⌘+⇧+F8 ⌘+⇧+F8 ⌥+F9 ⌥+F9 ⌘+⇧+F8 ⌘+0 ⌘+0 ⌘+0 ⌘+4 ⌘+4 ⌘+4 ⌘+5 ⌘+5 ⌘+5 ⌘+7 ⌘+⇧+7 ⌘+7 ⌘+⇧+7.
Dec 16, 2008 - Implementing an ActiveSync client for MACOS was discussed (in the Z-Push forum, if I am not wrong) some time ago, but, who would develop.
Z-push Mac Os X
(Updated: June 8, 2013. I’ve updated this post to clarify based on some questions I’ve received). For the completely clueless, ActiveSync is the protocol that allows you to sync your Mail, Calendar, Contacts, and Tasks with your messaging provider. Your two options to have an ActiveSync server is through a cloud solution (e.g Gmail, Outook.com, etc.) or running your own Exchange Server. Licensing Exchange will set you back $708 plus $68/user. Or, you could roll your own ActiveSync server for free using Zimbra and Z-Push (this is more fun anyway).

Here’s how to set up https on webmail and activesync on Zimbra sharing the same IP. You need an “mx” server that acts as a proxy to your web server. So on your internal DNS mx.example.com/activesync.example.com should resolve to your MX server, and mail.example.com resolves to your Zimbra server. On external DNS everything needs to resolve to your MX server, and it will handle activesync and also act as a proxy server to Zimbra’s webmail (for SNI capable browsers). Install two 64-bit Ubuntu 12.04 LTS servers.

Name one MX (this is your mail relay server and ActiveSync and Webmail Proxy Server) and the other one Mail (this is your Zimbra mail server). On the Mail Server 2. Install Zimbra on your Mail server. Create a user and make sure you can login as a user to webmail on this server before proceeding. On the Mail Relay Server 3.
Setup LAMP on the MX tasksel (then select lamp) 3. Get Signed Certificates for mail.example.com and activesync.example.com (for personal use you can get free certs from StartCom: ) 4. Enable Mod SSL and Mod Proxy a2enmod ssl a2enmod proxy 4. Follow the instructions here for setting up Z-Push on HTTPS: Make sure you can connect to ActiveSync, I haven’t figured out how to get autodiscover working so you’ll have to put the servername in manually.
After you get Z-Push working with a mobile device, go on to the next step 5. Setup SNI on Apache2 so that you can host Webmail and ActiveSync/Z-Push from the same external IP.
Gba games for android. The idea is hopefully any browsers you use to access webmail will be new enough to support SNI so you can use Apache on the MX server to route ActiveSync and Webmail requests based on the subdomain they hit. Z-Push is set as the default virtualhost so it will work with all mobile devices whether or not they support SNI. Just make your /etc/apache2/sites-available/default-ssl look something like this. # you may need to set the below value to off SSLStrictSNIVHostCheck on ServerAdmin ben@example.com # Indexes + Directory Root.
DirectoryIndex index.php DocumentRoot /var/www/z-push/ #DocumentRoot /var/www/ Alias /Microsoft-Server-ActiveSync /var/www/z-push/index.php AllowOverride All phpflag magicquotesgpc off phpflag registerglobals off phpflag magicquotesruntime off phpflag shortopentag on # Logfiles ErrorLog /var/log/apache2/z-push/error.log CustomLog /var/log/apache2/z-push/access.log combined # SSL Engine Switch: # Enable/Disable SSL for this virtual host. SSLEngine on # Server Certificate: SSLCertificateFile /etc/apache2/ssl/activesync.example.com.crt # Server Private Key: SSLCertificateKeyFile /etc/apache2/ssl/activesync.example.com.key # Server Certificate Chain: SSLCertificateChainFile /etc/apache2/ssl/chain.crt # Certificate Authority (CA): SSLCACertificateFile /etc/apache2/ssl/ca.crt DocumentRoot /var/www ServerName mail.example.com ServerAdmin ben@example.com # Indexes + Directory RoNoneot. DirectoryIndex index.html index.php ProxyPreserveHost On SSLProxyENgine On ProxyVia full Order deny,allow Allow from all # 10.0.0.2 should be the IP of your Zimbra server. ProxyPass / ProxyPassReverse / SSLEngine on # Server Certificate: SSLCertificateFile /etc/apache2/ssl/mail.example.com.crt # Server Private Key: SSLCertificateKeyFile /etc/apache2/ssl/mail.example.com.key # Server Certificate Chain: SSLCertificateChainFile /etc/apache2/ssl/chain.crt # Certificate Authority (CA): SSLCACertificateFile /etc/apache2/ssl/ca.crt. SSlStrictSNIVHostCheck On ServerAdmin ServerName zpush.domain.com # Indexes + Directory Root. DirectoryIndex index.php DocumentRoot /var/www/z-push/ Alias /Microsoft-Server-ActiveSync /var/www/z-push/index.php AllowOverride None phpflag magicquotesgpc off phpflag registerglobals off phpflag magicquotesruntime off phpflag shortopentag on # Logfiles ErrorLog /var/log/z-push/error.log CustomLog /var/log/z-push/access.log combined # SSL Engine Switch: # Enable/Disable SSL for this virtual host.
SSLEngine on # Server Certificate: SSLCertificateFile /etc/apache2/ssl/apache.crt # Server Private Key: SSLCertificateKeyFile /etc/apache2/ssl/apache.key # Server Certificate Chain: # SSLCertificateChainFile /etc/apache2/ssl/ca.crt DocumentRoot /var/www ServerName zimbra.domain.com ServerAdmin # Indexes + Directory RoNoneot. DirectoryIndex index.html index.php ProxyPreserveHost On SSLProxyENgine On ProxyVia full Order deny,allow Allow from all # set below to IP address of your server ProxyPass / ProxyPassReverse / SSLEngine on # Server Certificate: SSLCertificateFile /etc/apache2/ssl/zimbra.crt # Server Private Key: SSLCertificateKeyFile /etc/apache2/ssl/zimbra.key # Server Certificate Chain: #SSLCertificateChainFile /etc/apache2/ssl/chain.crt # Certificate Authority (CA): #SSLCACertificateFile /etc/apache2/ssl/ca.crt. Hmmm your config looks right to me other than missing tags that the commenting system probably gobbled up. Can you verify that the OS/browser you’re using supports SNI? I know my Android device and even newer browsers on older versions of OSX and Windows don’t support SNI. Another thing to check is that your version of Apache2 supports SSL, I believe it has to be compiled against one of the newer versions of openssl although it should throw an error when you start it or in the logs if that’s the case.
I used Apache2 on Ubuntu 12.04 LTS. These are the mods I enabled with a2enmod command on the z-push server.
# a2enmod ssl # a2enmod proxy.