A Blenheim man selling methamphetamine and cannabis by text message has been caught despite using various codenames for his product.