408.459.9490 Contact Me Now

My Thoughts

Automation - Why repeat tasks manually when the same can be done in an automated and efficient manner.

Flawless Execution - If an effective process is fully defined, then automation can help reduce the chance of human error. This can increase the overall efficiency of my tasks and reduce the chance of risk.

About Me


Stack Overflow

profile for DanielJRobles at Stack Overflow, Q&A for professional and enthusiast programmers



Recent Tumblr Posts

Explaining Spam Traps

Tue, 22 Nov 2016 22:25:42

This article was submitted to me, and the author allowed me to post it.  The author would like to remain anonymous. 

Issue: A. Company has hit two spam traps in the first 1,300 transactional emails it has sent. Spam traps indicate that an emailer is likely sending out unwanted email. Spam traps are a way of catching these spammers.

What is a spam trap?

A spam trap is a dormant email address. Spam traps begin as regular email addresses, then are closed down for whatever reason – a person stops using it and gives it back to the owner of the domain (i.e. Hotmail.com) or Hotmail creates a bunch of fake email addresses that it then shuts down for a year, etc. After that year of inactivity (no opens, no responses, etc.), the owner of that email address starts looking at the email it gets and labels that email as spam. They never respond to the emailer telling them they are getting spammed: if they did then it would be easy for spammers to avoid their spam traps.

Why is A. Company hitting spam traps if the email addresses it is getting are from its customers?

There are two main ways this happens:

1.       The email address was given to A. Company a long time ago, it was closed at some point, and then the new owner turned it into a spam trap

2.       A customer may have spelled their email address wrong. This happens much more often than you would think.

What should we do about it:


1.       Use a solution like Experian Email Insights to scrub the customer database of email address. This solution has access to roughly 250,000,000,000 emails that have been sent over the last 12 months by the 200 largest emails senders. This establishes a strong record of which email addresses have been opening emails and which haven’t. 

2.       Initially only send to email addresses that have recently opened an email sent from A. Company. This will build up a good reputation with the ISPs and allow us to start sending emails out to new customers soon.


1.       In addition to the scrubbing above, A. Company should implement a double-entry method when acquiring new customers. By forcing a person to enter their email address twice, and making sure it matches, the likelihood of a mistake Is much less.

2.       There are some solutions available that will check in real-time if an address entered a website is correct.

3.       A best practice is to also stop sending email to anyone who hasn’t opened an A. Company in the last 12 months, although this can be circumnavigated by good scrubbing.


What happens if we don’t do anything?

A. Company is already blocked by Hotmail. If we hit spam traps are other domains, they will likely shut us down as well. In addition, there is a global spam trap organization called Spamhaus. If a Spamhaus spam trap is hit or if enough ISPs block us, then Spamhaus will place A. Company on its Block List which all ISPs follow to identify spammers and A. Company will not be able to send any emails.

So, what should we do?

Since A. Company has already hit two spam traps with Hotmail, Hotmail may require A. Company to write up a plan indicating how it will do a better job ensuring the email addresses we send to are valid. Otherwise they may not unblock us at all. We can create a plan based upon the best practices described above, add some additional best practices in that the send ESP has suggested, submit that plan to Hotmail for approval, and make sure we follow it to get us back into good graces with Hotmail and to ensure that we won’t hit anymore spam traps.

Read More

Tue, 08 Dec 2015 16:09:53

Read More


Work Experience

Shutterfly Inc. - Redwood City, CA

CRM Technology, Platform, Senior Manager - January 2015 - Current

CRM Technology, Operations, Senior Manager - June 2013 - December 2014

CRM Technology, Operations, Manager - June 2012- June 2013

CRM Technology, Operations, Associate Manager - March 2011- June 2012

As a senior member of CRM Techology team, I am responsible for ensuring implementation, migration, and adoption of new solutions: Unica, and Microstrategy. As owner of our email operations using Unica and Responsys, I provide detailed business requirements for the development of campaign hierarchy, migration of existing email campaigns – both automated and manual, direction on the establishment of the underlying data model, and process development for our campaign management solution.

Unica Responsys SQL Developer UNIX PHP HTML Omniture Oracle Cognos MicroStrategy Asana

Zazzle Inc. - Redwood City, CA

Email Manager - 2009-2010

Email Marketing – Managed the Zazzle email channel by scoping and deploying campaign and triggered emails with input from various stakeholders and departments. Email decisions and specifications were generated by collecting data from various sources including SQL database, ESP database, and Omniture Site Catalyst platform.

DreamMail by Epsilon SQL Server PHP HTML TEAMWORK Omniture

Customer Service Agent - 2008-2009

Work on technical customer incidents via email and phone. Using custom tools I was able to exceed our team incident completion rate.

Right Now Excel


San Jose State University

B.A. Mathematics - 2006-2008

The B. A. Mathematics Preparation for Secondary Teaching is designed for aspiring high school math teachers as its curriculum encompasses subject areas which satisfy the mathematics subject matter competency required by the credential program.

The B. S. Applied Mathematics, Concentration in Statistics degree is designed for students pursuing a career involving the collection and analysis of numerical data, the use of statistical techniques to predict population growth or economic conditions, the use of statistics to analyze medical, environmental, legal and social problems, or to help business managers make decisions and carry out quality control. The statistics concentration also provides a solid foundation for students who plan to become actuaries.

Cabrillo Community College

General Education - 2005-2006

At Cabrillo I made a life transition where I was able to start focusing more on school and my future. At Cabrillo I took classes ranging from History to Mathematics.

University Of California At Riverside

Electrical Engineering - 2002-2004


Developer Portfolio


2014'S MIND Run with the Jets 1/2 Marathon & 5K


A site built to provide quick and easy information to the potential customer. All navigation menus lead to the call to action: "Register". 2014 A RUNNER'S MIND Run with the Jets 1/2 Marathon & 5K will start and finish near the "knoll" at Coyote Point Park and will head South along the amply-wide Bay Trail past the marina and Coyote Point Yacht Club.

Sun Microsystems Alumni Reunion


A landing page built for the Sun Microsystems Alumni Reunion

This site is built to spec. The user lands on the home page and is guided towards a payment button. The payment takes the user to PayPal, then redirects back to the site which will allow the user to register for the event.

Santa Cruz Shave Ice


This site been taken down due to too much traffic and Santa Cruz Shave Ice being overbooked.

Santa Cruz Shave Ice was founded by two sisters who traveled to Hawaii with their families for a vacation. While experiencing the beautiful Hawaiian traditions and culture they found themselves on the north shore of Oahu indulging in the best frozen treat of their lives. Being Santa Cruz natives for generations immediately thought "we need to bring this home." This is our makana (gift) to you.



BEEPCred is a personal website that I am building that allows a user to add license plates to a database where they and other users can comment and grade the driving/parking of the car driver.



Sell Your Brand Or Ideas The Easy Way. We put your logo on fun products, we build you a store and we pay you when your stuff sells. Let us build you a store today, FOR FREE.

Soap Tech


Full service Value Added Reseller of the best solutions offered in IT Security Software

PWS - Power Washing Systems


From retail to commercial cleaning, you will be amazed by the difference

Contact Me

Daniel Robles