Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

I am creating an email spammer, for an outstanding cause [closed]

In Cuba, web access is extremely censored, so I created a tool that allows more than 50,000 people to browse the Internet through email. Cubans send me an email with an URL in the subject line, and I email them back with the response. Read more at https://apretaste.com.

It was working like a charm, till the communist government of Cuba started blocking my emails. My solution was rotation.

I started with Amazon SES, and I was changing the domain each time it was blocked, but Amazon adds a header to all emails, and once they blocked the header no email from SES was able to reach Cuba any more. The same happened with Mailgun and others, they all add headers.

Currently I am creating Gmail accounts and sending via SMTP, but Google blocks me for no reason and only allows to send 100 emails a day per account. Also I can only create few emails using the same IP address/phone, so I was forced to use anonymous proxies and fake Chinese phones. Now I am fighting a war on two fronts.

An email can be blocked by three parameters: IP address, domain, and email address.

It will be terrific if I can set up my own Postfix server at a VPS that auto-rotates the IP address. Even better if I can simulate "gmail.com", to avoid purchasing a new domain every day.

All the intents to create what I call "the ultimate sender" just either reach the spam folder or add unwanted headers making it too easy to block. I feel exhausted. I hit a knowledge barrier here.

I know I am crossing to the dark side, but this is for a very good cause. Thousands count on this service as their only source of unbiased news, social network and to feel part of the 21st century.

Can you please help me implementing "the ultimate sender", or pointing to another solution that I may be missing?

like image 628
Salvi Pascual Avatar asked May 31 '17 02:05

Salvi Pascual


People also ask

What happens if I report an email as spam?

Reporting a spam message will move the email from the user's inbox into their spam folder and will also send a copy of the email to Google to analyze, helping to protect other users from spam and abuse. Blocking the sender of a spam email also sends the message to the user's spam folder.

What is SMTP in spamming?

What is SMTP? SMTP or Simple Mail Transfer Protocol is the industry standard to send emails on the internet. It uses proper authentication which increases the chances that your emails will actually get delivered in users inbox.

Why do blocked emails still come through Gmail?

Blocking someone stops their email from coming to your mailbox. If email from a blocked sender still appears in your Inbox, the sender might be: Changing their email address. Create an Inbox rule to pick up common words in your Inbox email and move them to the Deleted Items folder.


1 Answers

I have a few suggestions for you.

The first one relies on The Onion Router also known as Tor.

Since you are crossing to the dark side, why not also take a look into the darknet?

Take a look at this list of Tor email providers. If you have your own email server that can be accessed through Tor, it becomes much harder for anybody to stop people from using this service. After all, Tor was developed to offer people uncensored access to the web.

You can read about Tor in detail here, it uses Onion Routing and this is how you would set up your server to use Tor.

Here is an example how you could use it:

The steps that involve the setup, receiving an URL request and sending back the reply are as follows:

  1. Set up an email server.
  2. Configure your email server to use Tor.
  3. Publish the public service name. (e.g. "duskgytldkxiuqc6.onion")
  4. Deploy a client that takes the service name and a URL, and let it send an email with a request to your server.
  5. The client now waits for a reply.
  6. You send a reply and the client receives it.

You can change your service name on a regular basis, but you need to make it accessible to those who will use this service.

Having an own email server means being able to control the email header.

Here is one example how you could make use of it:

  1. Configure your email server so that it receives and recognizes emails which contain the requested URLs.
  2. Before you send a reply modify the email header so that it shows a random IP address and a random sender email address including a random domain name.
  3. Send your reply.

Sending an email that way means that you cannot be replied back to. But since your reply already contains the requested information there is no need to.

I hope this helps.

like image 179
Shiro Avatar answered Sep 28 '22 12:09

Shiro