Media wishing to learn more about this event, please use the Contact Form on this site.
FOR IMMEDIATE PUBLIC RELEASE:
Microquiz Limited, a website development and hosting company based in Coventry, England and i7MEDIA, an IT Services agency based in Excelsior Springs, Missouri, USA, have entered into an agreement for i7MEDIA to begin servicing Microquiz clients.
Excelsior Springs, Mo (October 30, 2024) - It is an exciting day for i7MEDIA, a longtime provider of mojoPortal development and support services to Microquiz, has entered into an agreement to acquire and service all customers of Microquiz Limited.
Microquiz has used mojoPortal relied upon i7MEDIA's expertise for building and supporting hundreds of mojoPortal websites over the past decade. Their services include domain registration, website and email hosting, website design, and content management.
With this acquisition, Microquiz customers will enjoy the full depth of i7MEDIA's proven model for providing great customer support and affordable, comprehensive IT Services. i7MEDIA will be migrating customers to their private cloud service, which will improve security and performance while offering new services and greater control for customers.
i7MEDIA was founded in 2008 as a website design and hosting company and built a portfolio of clients on every continent. Since then, it has expanded its service offerings to include application and database development, cloud provider support services, and managed IT services. i7MEDIA's growth in recent years is attributed to its dedication to building strong relationships with its clients.
Microquiz customers should contact i7MEDIA with any questions they may have.
Ensuring the emails our customers send are actually delivered to their recipients is one of our top priorities. We are always watching our email systems and evaluating ways to ensure our clients receive the absolute best email delivery rates possible.
Recently, two of the world's largest email providers, Google and Yahoo, announced they will soon require email senders to comply with more stringent email authentication policies—senders not in compliance with the new requirements will see issues getting their emails delivered in 2024.
The good news is that for the vast majority of i7MEDIA customers, there's nothing anyone needs to do to ensure emails are delivered to Google and Yahoo once these rules take effect. We've already been compliant with the rules for years. Additionally, we welcome these new requirements because we have tried to enforce them on emails being sent to our customers in the past but have not been able to because the "big guys" weren't doing it causing our customers to believe our systems weren't working properly. So, we're pretty excited about these changes as they will help us protect our customers Inboxes.
Properly authenticating emails has been a best practice for a long time, but most providers haven't bothered to ensure their services are using the tools available to protect their emails. That’s a major problem: If emails aren't properly authenticated, it is incredibly easy for bad actors to impersonate domains and to send phishing attacks—that will damage an entire domains sending reputation.
We are focused on protecting our users from spam and unwanted emails, but if other senders fail to properly secure their systems and leave their customers wide open to exploitation, that job is incredibly difficult. Gmail and Yahoo have finally decided that proper email authentication and following deliverability best practices are no longer a nice-to-have (THANK YOU!). To ensure our clients emails continue to make it to the inbox, we have to comply with key best practices for email authentication and spam prevention. That means:
Authenticating your emails using DKIM, SPF, and DMARC.
Reducing spam and maintaining a spam complaint rate under 0.3%.
Allowing people to unsubscribe by clicking just one link, and honor unsubscribes within two days. We handle this automatically for our customers on our "professional" email service plans.
RFC 5322 compliance, PTR records, rDNS We have our customers covered here.
Making sure your sending server IP addresses have valid reverse DNS records. We have our customers covered here.
Use a TLS connection for transmitting email. We have supported opportunistic TLS for all outbound email since we first started hosting email, ensuring messages are encrypted in transit.
While these new requirements primarily target large bulk senders (many requirements will only apply to high-volume senders who send more than 5,000 emails a day). For smaller senders (most of our clients) sending mostly transactional email (not newsletters), there is less of a chance you're going to be impacted by the changes—but you can't ignore them.
We know from experience that these requirements will likely apply to all senders in the future. Besides, who would want to run their business in a "sort of compliant” and haphazard manner?
So, whether our clients send just a few emails a day or a few million an hour, protecting their domains, avoiding spam, and following deliverability standards is top priority for us to keep our clients safe and their email delivered reliably.
For most of our clients, you can just expect to have your email delivered as always. For some, you will hear from us asking you to create some DNS records (DKIM, DMARC, SPF) or give us temporary access so we can create these records. That's it. We'll handle the rest and that's not much because we've always done this for customers who host their DNS with us and we've always tried to get it done for those who do not.
If you have any trouble with your email or questions about this article and the new requirements, please contact us as we'd be very happy to help you out. If your email provider isn't responsive, hasn't bothered implementing these changes, or doesn't have U.S.-based support, those are all really good reasons to give us a shout!
We're very pleased to announce the official public release of the next version of the mojoPortal Content Management System, mojoPortal 2.9. This version is full of feature enhancements, usability improvements, and general bug fixes.
We've examined dependencies, upgraded packages, removed bloat, reorganized, and tested, tested, tested! Many highlights are outlined here and the changelog is at the bottom of the post. This is a production-ready release but, as with any system, we highly recommend users perform a full backup of their files and database before upgrading.
Head over to our GitHub Releases Page.
You'll notice the last release was version 2.7 and this release is version 2.9. We've intentionally skipped version 2.8 because while it has been quite a while since our last public release of mojoPortal, we have indeed been working on mojoPortal. Version 2.8 has been in use for some time by many of our own customers and we have distributed it to many of our partners. The primary reason we never released 2.8 publicly is it did not support sqlite or pgsql. In fact, we contemplated dropping support for both of those database platforms but we decided to keep them because 1) we love pgsql and 2) the sqlite version of mojoPortal is more popular than the pgsql version. Admittedly, neither of those reasons are very good so there may come a time when we drop support for one or both of them.
NOTE We had to make a new release of 2.9 on June 20, 2023 because some files were missing from the original release files. There is no functional difference between these versions.
WANT MORE? A more detailed list of changes is available with this release on GitHub and through a comparison of v.2.7 to v.2.9.
Advertinet, Inc., a website development and hosting company based in Carmi, Illinois and i7MEDIA, an IT Services agency based in Excelsior Springs, Missouri, have entered into an agreement for i7MEDIA to purchase Advertinet's assets and customer base.
Excelsior Springs, Mo (January 3, 2023) - It is an exciting day for i7MEDIA, a longtime provider of hosting services to Advertinet, has completed the purchase of assets and customer base from Advertinet, Inc.
Joe Davis, i7MEDIA Managing Director, has worked with Sam Westgate, Advertinet President, since 2011 when Advertinet moved its hosting services under i7MEDIA's care. Since that time, i7MEDIA has provided development, design, and support services as well.
With this acquisition, Advertinet customers will enjoy the full depth of i7MEDIA's proven model for providing great customer support and affordable, comprehensive IT Services.
Over time we'll be migrating Advertinet's services to our own and we'll do this minimal downtime for all customers. Advertinet customers will see a marked improvement in performance and, for email, a more modern webmail interface with new features, which will better support their businesses. We'll work directly with customers to ensure they do not experience any downtime and we'll train them on the new email system. Best of all, there will be no charge for these upgrades.
Advertinet customers should contact i7MEDIA with any questions they may have.
We are very proud to have created this beautiful new website for Horizon Engineering Associates! They have been a loyal i7MEDIA customer for over 10 years, and we happily continue to serve them with our managed hosting services and content management. Check it out!
When Self-Evident Ministries reached out to our company with the hopes of rebuilding and revamping their website, we were happy to help! We are very excited to have developed and designed this new site, using nopCommerce and mojoPortal, into a more interactive platform. Check it out!
We were very pleased when Wild Ginger asked us to build them a custom integration of their existing licensing software and nopCommerce, while being even more pleased to continue supporting them with our managed premium hosting services. Check it out!
We are very proud to have created this new site for Grandma's Office Catering! With the use of nopCommerce, this new site is easier to manage and more user-friendly. We continue to support Grandma's Office Catering by providing them with our managed premium hosting services. Check it out!
We're pleased to announce the release of mojoPortal 2.7, which has a lot feature enhancements and fixes as you will see below. We're also releasing updated versions of Form Wizard, Event Calendar Pro, Site Membership Paywall, Web Invoice, and Fund Raiser.
string color = "blue"; string[] colors = {"blue", "green", "red"}; if (color.IsIn(colors)) { // do something }
Web Store can be downloaded here.
Form Wizard can be purchased in the store. If you already own a license, go to My Profile under your avatar on the mojoPortal site to download the latest version.
Event Calendar Pro can be purchased in the store. If you already own a license, go to My Profile under your avatar on the mojoPortal site to download the latest version.
Web Invoice can be purchased in the store. If you already own a license, go to My Profile under your avatar on the mojoPortal site to download the latest version.
Fund Raiser can be purchased in the store. If you already own a license, go to My Profile under your avatar on the mojoPortal site to download the latest version.
Site Membership Paywall can be purchased in the store. If you already own a license, go to My Profile under your avatar on the mojoPortal site to download the latest version.
Today, we're pleased to announce the release of mojoPortal 2.6. We had planned on releasing this version much sooner but we kept adding features! In the future, we're planning on releasing about once per month. Larger features will take more time but our community shouldn't wait for smaller enhancements.
With this release, we're introducing SuperFlexi and the Blog Post List modules. We also have a lot of enhancements and new features for existing modules. Finally, we've made some improvements to Framework and we're releasing a new free skin called "Scout", which can be downloaded from the mojoSkins project.
The SuperFlexi module is intended to serve as an easy templating system that works as a go-between for front-end developers and users. Developers can easily create "Solutions" that determine, to a large extent, the module's uses; controlling both what kind of input users can store in the database and what markup is created on the page. Users can then simply select a "Solution" in the module settings, and create their content with straightforward easily-understood forms, which will then be rendered as determined by the developers defined markup.
SuperFlexi aims to give end users much easier control over their content, even when that content might normally be quite complicated (as in the case of sliders, tables, structured or gridded HTML, and many other things). Possible uses for SuperFlexi are virtually limitless and we're really excited to be adding it as a core module in mojoPortal 2.6.
With mojoPortal 2.6, we're including 8 solutions; Accordion, Banner Slider, Icon Blocks, Image Blocks, Personnel List, Quick Links, Social Media Links, and Tabs. Each of these is demonstrated on the mojoPortal Demo Site. Please note, SuperFlexi does not currently support SQLite and PGSQL. We should have support for those database platforms in a couple of weeks.
To learn more about SuperFlexi, check out the documentation. We've also created a new Forum, just for SuperFlexi.
So, for a very long time, the official guidance for showing a list of blog posts on pages other than the page your blog is on was to use the Feed Manager to consume your blog's RSS Feed. This meant that the Feed Manager had to make an http(s) connection back to your site, consume the feed, cache the feed contents in the database, and then query the database for the cached contents. Granted, the connection and subsequent caching only happened on a set interval but it was very unnecessary. We decided to cut out the middle-man (Feed Manager) and create a module which connects directly to a chosen Blog module and displays the posts. We went a step further by creating a Razor View Engine for this new module. Yes, you read that right, Razor. You can create Razor views to control the display of this new module.
To learn more about the Blog Post List module, head over to the documentation.
We spent some time on the Blog and besides the wonderful new Razor-enabled Blog Post List, we have added Post Featured Image, Blog Featured Post, and automatic Meta Content creation for Facebook, Twitter, and Schema.org.
You can now easily add a featured image to each of your blog posts. This image will be used in the meta elements added to the page for Facebook, Twitter, and other social media outlets. The image is also treated a bit special by the Blog in that it is shown at the top of posts. More on the Post Featured Image.
This feature allows you to set a single post in your blog as "Featured". That post will always be at the top of the post list, even when using the Blog Post List module. More on the Blog Featured Post.
Sharing posts on social media is a lot easier now because the special meta content markup that is necessary for sites like Twitter and Facebook to show correct titles and post images is now automatically added when you create a post. You can even edit the meta content that is created by editing the post and clicking the "Page Meta Data" tab (we're gonna change that to "Post Meta Data" in the next release).
mojoPortal now requires ASP.NET 4.6.2, which was released in August of 2016. Most hosting providers already support 4.6.2 so you should be fine upgrading your site. If your host doesn't support it and you purchase a hosting plan with i7MEDIA, we'll move your site for free.
mojoPortal will now enforce using TLS 1.2 for outgoing connections. This is important for connections to payment processors like Authorize.Net, WorldPay and PayPal.
The Site Settings page has a lot of options for configuring your site. We're actually working on moving more stuff from the web.config to the UI so it'll be easier to configure your site. Knowing that we are going to be adding even more to Site Settings, we implemented a few changes and reorganized some things to make using the Site Settings page easier. In the future, we plan on breaking this single page up into several smaller and more task oriented pages. In this release, you'll notice the following:
This change log isn't exhaustive because a lot of changes are already listed above. If we didn't list it above, it should be listed below.