I was thinking about one of my most favorite songs of all time, Street Life by The Crusaders. Here’s a live rendition from 2003 at the Montreaux Jazz Festival. Randy Crawford is the vocalist.
WordPress Networks, MediaTemple, Plesk and bouncing email
Over the past couple of days, I’d gotten a few phone calls from prospective clients who told me they were using the contact form on my Digital Strategy Works website to submit an inquiry about our services, but they hadn’t heard back from me. Huh, I wondered. Really? How could this be?
I did some preliminary investigating and there didn’t seem to be a problem with the Contact Form 7, which I use for my forms. WordPress itself and my server were running normally. After clicking around, it was time to test the form for myself.
I sent myself an email through the form and got back the following (removed the @ symbol to obfuscate address):
Hi. This is the qmail-send program at netmixsupport.co. I'm afraid I wasn't able to deliver your message to the following addresses. This is a permanent error; I've given up. Sorry it didn't work out. <az(at)tonyzeoli.com>: This address no longer accepts mail. --- Below this line is a copy of the message. Return-Path: <tonyzeoli(at)me.com> Received: (qmail 25887 invoked by uid 110); 13 Jan 2012 21:47:22 -0500 Delivered-To: 1-admin(at)netmix.co Received: (qmail 25882 invoked by uid 10001); 13 Jan 2012 21:47:22 -0500 To: admin(at)netmix.co Subject: tonyzeoli(at)me.com X-PHP-Originating-Script: 10001:class-phpmailer.php Date: Sat, 14 Jan 2012 02:47:22 +0000 From: "tonyzeoli(at)me.com" <tonyzeoli(at)me.com> Message-ID: <4742bf2ae62bb12327fd973a8fd9380c@netmix.co> X-Priority: 3 X-Mailer: PHPMailer 5.1 (phpmailer.sourceforge.net) MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="UTF-8" From: tonyzeoli(at)me.com <tonyzeoli(at)me.com> Subject: test Message Body: test -- This mail is sent via contact form on Digital Strategy Works https://netmix.co/digitalstrategyworks
I though, that’s odd. The qmail-send program should be sending an email from the server to the email address I’d set in the admin panel of the Contact Form 7 plugin. But, I was getting a bounce back to the email address I’d tested in the form, saying that the address I was sending to was undeliverable. Why was it undeliverable, when I get email to my tonyzeoli.com address all the time?
There were a couple of reasons. First, I am using Google’s hosted mail service to handle mail for a couple of my domains: tonyzeoli.com and tonyzeoli.com. Second, when I set up my WordPress network on MediaTemple VPS, I needed to add a “domain alias” for each domain name that would be included in the network. While I added Netmix.com and DigitalStrategyWorks.com to the MediaTemple administration panel, you’re required to access the root domain of your WordPress network and add those domain aliases.
My root domain is netmix.co and my domain aliases were added to that account in my control panel. The image below is a screenshot of the control panel. Under “Websites and Domains,” click the “Show Advanced Operations” text link at the mid point of the page, which will drop down an extended set of options. Highlighted in the red square is the link to “Domain Aliases,” where you can add or manage all of the alias domains you’re going to use in your WordPress network. Remember, just because you’ve added them in your MediaTemple account center, does not mean that they will work. They must be added as a domain alias in your primary domain’s control panel or none of your domains will resolve correctly in your network.

After you have clicked on the Domain Alias link, you can add the domain aliases. In the image below, you can see a list of domain aliases that I have added so that the domain mapping plugin for WordPress can redirect to each domain alias assigned under the primary domain.

Now, here’s what I found that was causing the inadvertent mail issue. Since I’m using Gmail hosted mail services for two of my domains, tonyzeoli.com and tonyzeoli.com, I am not using the qmail feature of the server to send email directly from the server. The two domains in question, tonyzeoli.com and tonyzeoli.com inherit the local functionality of the qmail server, but we don’t want that, because my email DNS entries are listed as Google’s and not MediaTemple’s. Aha! Therein lies the problem. The domains are not accepting mail, because they are set to use the local mail server and not the 3rd party Google hosted mail server!
If you are hosting your email through a 3rd party service and not using the local mail feature, you’re going to get this issue where mail cannot be delivered to the domain, because the server is trying to use local mail and not the Gmail system. How do you fix that? Easy, just click on any one of the domains that you’re hosting mail for using Google or another service, and then turn off the local mail service. Problem solved!

Photos of iconic artifacts at the Newseum in Washington D.C.
Over the Christmas break, I got the chance to check out the Newseum in Washington D.C. Two very powerful exhibits are remnants from of the Berlin Wall and the damaged antennae that sat atop one of the World Trade Center towers. The two extraordinary artifacts represent two of the most powerful, life-changing news events of the three decades.
The Newseum is a necessary stop for anyone interested in journalism or working as a journalist. There is much more to the museum than just these few snapshots, but I hope they spur on inspiration to check it out for yourself next time you’re in Washington D.C.
For me, seeing the World Trade Center antennae was very emotional, as I had stood on the roof of one of the “Twin Towers” many years ago and I watched both towers burn when I was living in New York City. On the wall behind the antennae the front page of newspaper from all over the country and around the world. It definitely brought back memories of that fateful day. When I see others viewing these sorts of exhibits or memorials, I always think to myself if they can really understand the impact of the tragedy simply by viewing photos? I doubt they can, but I’m glad there is something left to observe and reflect on.
Sunset at RDU Airport
Video from SPARKon Graffiti Battle in Raleigh
Over the summer, I caught some video footage of a graffiti battle during the SPARKon art, music and fashion event in Raleigh. Not sure why they limited the artists to Sharpies and no paint, but it was interesting to see the complex caricatures developed and threaded together along the paper “wall.” I love graffiti, so this was my first chance to check out the local talent since we moved here. Digging the cool drum-n-bass rhythms in the background. Check out the video for yourself.
Top 5 things to realize when using social media to announce jobs at your company
Recently, I launched a new job search. In this search, I am attempting to use social media to a. crowd-source an opportunity, and b. display my enthusiasm for brands or companies I might like to work for. There is one specific organization I am very interested in that just announced they are hiring. Given my support for that organization, in which I hold cult-like fanboyism (if that’s even a word) for, I set about to launch a Twitter campaign through my Twitter base to ensure the company would get the hint that I’m looking and available.
Common sense says and some recruiters and experts suggest that if you advocate for yourself in social media by announcing your affinity and support for that organization, chances are some recruiter or hiring manager will see your Tweet or LinkedIn post and make contact with you to discuss your self-advocated candidacy.
In this not-so-new socially connected and dynamic online world, many experts advise candidates to “stand out” in some way or another. If you’re applying to an Internet-based business who operate chiefly in social media or reputation management, the experts say to use social media to gain the attention of an organization in an attempt to showcase your online chops.
While this advice might sound logical, for the job seeker who may also be a “brand ambassador,” using social media to advocate for yourself can backfire. For example, what if you already know people there?
If you do, Tweeting or posting online in a forum owned by that org may be deemed “annoying,” because that organization already knows who you are. And, they are possibly dealing with an onslaught of people who have the same idea you do. You are, all of a sudden, not so unique any more. You probably didn’t really need to start a massive Twitter campaign to self-advocate. Sure, you did it because you were excited about the opportunity to stand out, but if they know you already, then just an email expressing your interest to a key decision maker would have been the wiser choice.
And, don’t ask your contact to forward your resume to the “right person.” It’s an awkward thing for some people to do for you.
Just apply and then tell you contact you did with a brief note. If they feel like they should advocate for you, they will. There might be 100 other candidates asking the same favor of someone else.
Now, the responsibility should not lie solely on the job seeker when using social tools to post announcements. I’ve gone over the implications for the job seeker. What about the employer?
So, here are five tips to consider when using social media to source talent.
1. If you post a Tweet with a link your job board telling people that you are hiring, you have to expect that you are going to get pummeled in social media with candidates advocating for themselves–people trying to stand out. If you Tweet it out, expect to get hammered back. There’s no discussion. You can’t ignore it, so have an internal response strategy
2. If there is a way to ask that respondents not contact your employees through social media, then figure it out and do that. If you’re a social media company that denies a social opportunity to connect with the candidate, you are risking your brands reputation with “brand ambassadors” who love your product. Say something like, “We know many of you and you’re going to want to blast us with dm’s or mention us in your tweets, but it’s just going to make us less productive. If you could follow this process, we would appreciate it.” At least try to limit the respondents through social. I know it’s almost impossible…but, just try your best. Something is better than nothing.
3. If you’re on the inside and you know a candidate and they are using social tools to advocate for themselves, respond to that job seeker with positive words of encouragement as you direct them to follow the process. Using words like “annoying” in a direct twitter message can be misconstrued by the candidate that they are already perceived as being annoying, because the candidate may not realize the intended meaning of that message.
One of the biggest fears any job seeker has is the fear of being annoying or aggressive. In this American culture and a tight job market, those words are like the kiss of death, especially if the job seeker loves your brand so much they will advocate for you until they take their last breathe. Choose your reply carefully. Say something like, “Your enthusiasm is noted. Apply and we’ll make sure you are considered.”
I know it’s frustrating to get bombarded with Tweets, but this is the world we live in. Both the employer and the job seeker have a responsibility to each other. It’s only right.
4. I like companies that issue a candidate a reference number and a contact email address, private Twitter account, or private Facebook group that keep prospective candidates updated on their prospects for the job. Use social tools to communicate with applicants when their applications are going to be reviewed or when they have been reviewed. There is nothing worse than a brand ambassador being ignored by the company they love.
Sure, not every candidate is going to be that enthusiastic about your brand. I would think by the resume and cover letter, it’s clear who’s invested in your brand.
Now, this didn’t happen to me with my favorite company, but I raise the point to try and set the bar higher for the employment recruiting process.
5. Please abandon these archaic human resource management system (HRMS), like the one Time Warner uses (maybe it’s Taleo?). I can’t think of the name of it. I’m writing this post on my iPhone and can’t navigate to it. Well, I tried and forgotten password screen on mobile switching between apps is too much trouble.
Update: I checked the Time Warner Careers site and can’t find the name of the product. I think it’s Taleo, but I’m not sure.
No one likes to sign-up for 30 different CMS engines that can’t share content. I know I have a ton of accounts that I just can’t keep track of.
Linked in offers an elegant single sign-on solution that pulls your data from their system and populates the recruiters LinkedIn provided dashboard. I’ve been using this tool lately in some applications and it makes the process much faster and easier for the applicant.
In today’s competitive job market, you want to be nimble and offer applicants a great user experience. That experience will set the precedent, the attitude, and shape the good will of the organization.
Netmix Global House Sessions Podcast – November 2011
When I’m not toiling away in OmniGraffle, creating site maps, wireframes, and associated product documentation, you can find me creating DJ mixes using the digital audio workstation, Ableton Live. Before I got involved in building and managing really cool web products, I was a DJ in the Boston area. And, that’s where, in 1995, I launched Netmix.com. It was the first DJ culture website in the world to broadcast globally renowned DJs in the mix.
I originally ran the site out of my apartment in Brookline, MA. I paid a local web development shop about $10,000 over two-years to build and host the site and Real Audio streams. In 1996, I split up with my girlfriend at the time and moved to New York City to pursue fame and fortune as one of the first online music start-ups. After 5 difficult years working p/t to pay the bills and spending nights and weekends on Netmix, I sold the company for $3.165 Million in cash and stock. While that looks like a phenomenal sum on paper, it turned gold honey pot turned to a dark bronze.
Our deal closed on June 1st, 2000. I bought a few bottles of Moët & Chandon, then popped the cork in the office we were sub-leasing from one of my former partner’s friends on University Place at 10th Street in the West Village. I remember shedding a few tears of relief, for it was a long arduous journey from growing up in subsidized housing in the Allston section of Boston, to being handed a check for $100,000 with the next payment around the corner. Unfortunately, that payment never came. The bubble had burst and our parent company couldn’t raise a nickel to keep us alive. In fact, despite our combined traffic numbers and the dedication of our content team, our sales team hadn’t sold a dollar of advertising that summer. While Netmix was on its way to generating our first $100,000 in sales that year, our parent company folded only 6 months later. The advertising market bottomed out and the writing was on the wall.
After 6-years of continuous growth, Netmix went dark. I still have all the mixes. One day I’ll put them all online again.
It’s been 11-years since those tumultuous days of what is now called “dotcom 1.0.” In 2003, I discovered WordPress, a blogging platform that allowed me to bring Netmix back online as a blog. Since that time, I have published over 400 articles and launched my podcast, the Netmix Global House Sessions. It doesn’t matter where I am or what I’m doing–Netmix will always be live. It may not be as timely or as relevant as it once was. The inconsistent publishing schedule is evident and my mixes are the only audio on the site. But, I don’t do it for the money. I do to keep alive what I first started over 16-years ago. And, who knows where it will go.
In the spirit of Netmix, here is my latest Global House Sessions podcast. You can either listen to the SoundCloud version below, or subscribe to the podcast and download it with iTunes to your desktop or iOS device.
A Nice Recommendation
On November 7, my postion as Lead Developer in the Reese Felts Digital Newsroom at UNC School of Journalism and Mass Communication ended. I really enjoyed working with so many talented students and look forward to seeing where they end up in their careers. As for me, I’m off in search of a Director of Digital Strategy position for an agency/brand, or a Product Development position in a news or media organization. It’s a tough market out there, but with a shiny new resume and this nice letter of recommendation from the J-School, I should land on my feet in no time.
In the meantime, I’ll be working on consulting projects through my Digital Strategy Works consulting company. If you stumble across this post and need help, training, or advice building websites with WordPress or iOS applications, I’d be happy to speak with you. Get in touch!
Never duplicate your sites content under another URL
I was helping someone out today in an online forum pertaining to domain-mapping for WordPress multi-site networks. Over the course of the conversation, it was revealed the the developer was looking for a solution where he could simply set up a second web site under a WP multi-site network, and then publish the exact same content from one into the other, but under another, similarly sounding URL. His goal was to make it simple to publish to two blogs simultaneously (which you can do, by the way) in order to up the Google page rank, so both sites would rank high in search. Good in theory, bad in practice.
First, this is an often tried and well known “black hat” SEO trick; publishing two sites under two URLs with the same content. What? Do you think Google was born yesterday? Well, maybe they were, lol. They’re not all that old, but they certainly aren’t stupid. Google figured this one out long ago. Let’s think about this. It’s common sense. Why would two sites with the exact same content under different URL’s be weighted separately by Google (or Bing, let’s not leave them out)? Google is going to spider both sites, look at the content, and then penalize both for trying to game the system. They’ve already penalized many sites for publishing stock content on massive site farms that were trying to dominate the rankings by publishing generic how-to guides and tutorials. What makes you think they can’t see what you’re trying to do?
If you’re trying to game the system, stop! It’s not going to work. Google looks at content, matches it, and then ranks it. If the same press release is published across one hundred web sites, only the sites that do more, like put the press release around other relevant information about a company are going to rank. I gave an example of Yahoo! Finance. They publish corporate press releases under a company’s financials in their database. The collective sum of all the information that Yahoo! Finance provides on a company, including press releases that are duplicated across the web on other sites of similar ilk, is still going to be the trigger that helps Google rank them higher, because they are the authoritative voice on the company. If you publish just the press release, but nothing else about the company, then why should Google rank you above Yahoo! Finance? They shouldn’t. You’re not the authority, you’re just trying to get some traffic to your press release farm and generate remnant banner ad revenue or click through revenue. And, to advertisers, they don’t want to be on sites that aren’t the authoritative voice. Well, some don’t, while others don’t care. But I’m betting the farm that if I’m an advertiser, I don’t want to be on a site that is trying to game the system. I want to be on the authoritative resource for that subject.
Google is working hard to deliver search results based on authenticity, authority, timeliness, and other factors like maintenance and updating of the content over time. Every time someone tries to game the system to profit from it, Google will figure it out and you will get penalized. That can mean a death knell for certain companies who try and do this. If you’re number 11 and you want to be number 4, there’s a reason for that, which you have to work hard to overcome. If you try and game the system so that you go from 11 to 4 overnight, remember, you have to work even harder to stay there. Once you’re found out, you can quickly go to number 400. Is it worth the risk? Probably not. I’m happy to be at number 11 and move up incrementally, then try to force a higher ranking and suffer the wrath of the Google search algorithm.
If you’re thinking about taking a chance, don’t. Google (and Bing), can see you. It’s not like the days where you hid from your teacher in the school yard and he or she couldn’t find you. Once you publish online, your stuff is in the ecosystem. It can be seen, searched, and catalogued. It’s just a matter of time before you’re tricks are uncovered and you’re penalized for it. It’s not worth the risk. For more information on Search Engine Optimization, check out https://searchengineland.com/ or https://searchenginewatch.com/
Getting Started With WordPress Presentations
Here are a couple of presentations I’ve loaded up on slideshare.net/tonyzeoli. These slides will help you get involved in WordPress from a beginner’s level.
You must be logged in to post a comment.