Create an App for OS X Mail for Click to Configure e-mail settings – your Friends or Relatives or Clients can easily configure the Mail on just clicking. Obviously, we can manually setup the Mail Client like we do for Windows Live Mail or actually the way we essentially perform on OS X to Import Windows Live Mail to Mac Mail. To create an App for OS X Mail for this purpose, you need to have a Mac, Xcode installed and some good text Editors for OS X. Obviously, you need to know little scripting.
Create an App for OS X Mail for Click to Configure e-mail settings : The Reverse Engineering
Reverse Engineering is an art which dances with logic. We are supplying you a ready to use such App with the settings for :
1 2 3 4 | hostgator mail server hostiola domain demo username password as password |
You can modify the scripts to make your own App for OS X Mail for Click to Configure e-mail. I have named it iSetMail.app and it is under GNU GPL 3.0. You can download the iSetMail App Directly or the Zip file from here.
---
Source code is available here :
1 | https://github.com/AbhishekGhosh/iSetMail |
How to Create an App for OS X Mail for Click to Configure e-mail settings From This Thing?
Actually, if you right click on the App after downloading, you’ll get an option saying “Show Package Content”. Click it. A Contents folder will show. UNIX Apps are actually not designed to “lock” with any License key. Softwares were free since 40 years. This is a Free App with no valid App Store License.
The structure of the App is :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 | iSetMail.App | |-Contents | | |--MacOS |--applet | |--Resources | |--Scripts |--main.scpt |--description.rtfd |--applet.icns |--applet.rsrc |--domain.txt |--host.txt |--maildir.txt |--user.txt |--useroot.txt |--usessl.txt |--_CodeSignature |--CodeResources |--config |--host.txt |--maildir.txt |--user.txt |--useroot.txt |--usessl.txt |--Info.plist |--Pkginfo |
The source code is under GNU GPL 3.0 but the App Key was actually generated by cPanel. Resources and config holds everything. For example; if you check this file :
1 | https://github.com/AbhishekGhosh/iSetMail/blob/master/config/domain.txt |
there is written hostiola.com. hostiola domain
was set, right? Except the password, all changes will work fine. The user will need to type the password to authenticate only for the first time after the setup. More details will be added on Github Page.