You can check out the logs by right clicking on the icon and selecting «Show logs».ĭavMail is made to work for any email client. Right click on the icon, choose settings and set the URL to your OWA (Exchange) server (e.g. You should now see an icon in your system tray that looks like this: $ sudo dpkg -i davmail_3.9.5-1805-1_all.debĭavMail should now be installed. $ sudo apt-get install sun-java6-bin libswt-gtk-3.6-java If you have a different distro, or run a 32-bit version, you can still use this HOWTO, just adapt the parts that are 64-bit specific. I run a pretty standard Ubuntu 11.04 64 bit OS ( download here). I can verify connecting successfully to the following services: Email, Calendar and Directory. I run this on my localhost, but this can naturally be set up on any host. The solution lies in installing an Exchange gateway called DavMail. Thanks to a link posted by tanstaalf to a French project, DavMail, I was finally able to connect to my company’s Microsoft Exchange 2010 server from my beloved Mozilla Thunderbird client. Looking for the instructions for Ubuntu 11.10? Click here. This is only useful if you have edit_headers set in your I can fuzzy search for contacts by pressing This uses the same lookup script as before, but this time it is \ 'reducer': function('make_email_list'), Let l:address = substitute(split( email, "\t" ), " ","","" ) Plugin with the following snippet in my vimrc file: function! s:make_email_list(lines) If I am writing an email to more than one person, I find it muchĮasier to add the recipients in vim using FZF. This means I can start typing a name or email address, pressĬtrl+ t, and you can select a contact. Then in my Mutt configuration, I have the line: set query_command = "/home/jonathan/Contacts/lookup | grep '%s'" #!/usr/bin/env bash cat $HOME/Contacts/ *.people | awk -v RS= "\n\n" -v ORS= "\n" '' | while read line do echo " $line " | tr '§' '\n' | egrep '^(cn|mail|title):' | cut -d ':' -f2- | tr '\n' '\t' done I created a contacts folder and ran the following in bash. Storing contacts locally solves solves both problems, with the cost Particularly if you have to connect through a slow VPN. Secondly, and more importantly for me, the lookup is slow, Possible to compose an email offline to send it when you get online.Īdmittedly, it is rare that I will be doing much with emails offline, It works but, in my opinion, has 2 shortcomings.įirstly, it relies on an internet connection, meaning it is not Will query the LDAP server to search for contacts when typing in the This allows me to change the imap_pass line to set imap_pass = `pass show domainCreds | head -n 1` Adding contacts In my case, I use the command line password manager Pass. You can run shell commands to populate variables so, The information never leaves the computer.Īlso, you might prefer not to put your password in a configurationįile in clear text. This isįor the communication between the mail client and the local server, so Note here I have disabled tls authentication. Your credentials will be you Active Directory username and passwordĪnd, with that, you should be able to send and receive emails using theĮxchange server. You will need to connect using port 1143 for IMAP and 1025 for SMTP. Unless you have configured it differently, You can now connect to the locally running Davmail server as though Nohup davmail davmail.properties & Configuring Mutt To true in the configuration file (by default this is in If you would like to run Davmail without a GUI in the future, simplyĬhange the rver property from false If you find it easier to configure the server using a GUI, you can. Help for DavMail is good, so I am not going to try to reinvent the The result: you can use whichever email client you Translate IMAP and SMTP requests to the Exchange equivalents, as well as Standards compliant email client, in my case Mutt. Middle man (person) between the Exchange server and any Mission was to find a way to manage my work emails using Mutt.įor the purpose of this blog, I assume that you cannot connect to theĮxchange server directly with IMAP or SMTP. To have to open a web browser, every time I want to check an email. Linux user, I can’t (and don’t want) to install outlook and I don’t want If your company uses Exchange for email andĬalenders, you may have a hard time making them work together. Update: Although everything in this post is (to theīest of my knowledge) correct, a more comprehensive setup guide for mutt
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |