![]() ![]() If you’re having issues, check that the Library folder/s and the SSL.pm file are owned by Root with 755 as the permissions (or however you specific implementation requires them). Run some tests and checks and this should all work. Around lines 128 to 133 you’ll see this: # Load IO::Socket::SSL if it's availableĬhange this to: # Load IO::Socket::SSL if it's availableĪnd change the highlighted section to the path where you have put your Perl v5.12 SSL.pm module file.Ħ. Now we need to tell the SendEmail script to use the extra SSL Module we have grabbed. ![]() Modify the first line from: #!/usr/bin/perl5.12 –wĥ. If you made the above changes for Mavericks, we need to reverse these to use the default Perl language version. Reopen the SendEmail script in a text editor of your choice.Ĥ. I would suggest you do the same and DO NOT modify your own “/System/Library” folder contents (this is because this area is Apple’s domain so any updates and definitely any upgrades will replace this folder).ģ. We typically use a /Library folder for our installations. Grab the specific SSL.pm Perl Module from “/System/Library/Perl/Extras/5.12/IO/Socket/SSL.pm” and copy this to a location of your choosing. This is located at “/System/Library/Perl/Extras/5.12”.Ģ. Find the Perl 5.12 Extras directory on a copy of Mac OS X Mavericks or Mountain Lion. We have to make some more tweaks to the script and grab the single required module from the Perl 5.12 modules.ġ. With Yosemite, Apple removed the older Perl version meaning that the above fix no longer works. This is to open the script in a text editor (avoid TextEdit and use the free TextWrangler if possible), and modify the first line from: #!/usr/bin/perl –wĪnd save the new script. After a short while, one of the commenters on the page posted a simple fix that involves editing the SendEmail tool to use the older, yet still included version of Perl, 5.12. The main issue is that the developer is no longer actively developing this tool and so there is no full patch for the issue. With Mavericks, Apple added a newer default version of Perl, with which the script could not use the SSL Module for SSL communications Well, the solution is a script written in Perl, making use of the default Perl language installing and modules. The tool is called “SendEmail” and is available from the Caspian webpage for free! We commonly used this with a number of custom client-side notification systems. This was handy for situations where a client might have various restrictions in place such as a relay server that requires authentication and / or a specific sender address to allow the emails to pass through. The Unarchiver, iStat Mini, Battery Diag, KeyboardClean Tool, Lock Me Now, Locko, Keychain Access, Command-C, PopClip, ClipMenu, BetterSnapTool, AppCleaner, Disk Diag, The Duplicate Finder, CleanMyDrive, Ds Store Remover, Disk Utility, BlackMagic Disk Speed Test, iConvert Icons, Dock Preview, LiteIcon, Who's On My WiFi, MacTracker, System Information, TinkerTool, Terminal, Activity Monitor app icons.Get SendEmail working with Yosemite and Yosemite using SSLĪ while back, we found a nice little command line tool to send emails with authentication settings, custom subjects, etc., without using any of the built in email sending tools. ResizeIt, Image Capture, Frank DeLoupe, FaceTime, Disk Utility, Sketch, Astro, and new Calendar app icons.įacebook, App Deal Whale, Comburet, Feedly, Razer Synapse, ReadKit, iBooks, iMovie, JDownloader2 app icons. Microsoft Office Word, Microsoft Office Excel, Preview, Mozilla Firefox, Viber, TextWrangler ![]()
0 Comments
Leave a Reply. |