Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > General Coding > Coding Tutorials
You last visited: Today at 08:09

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



[Tutorial] How To send Mails in C# inkl. Fake Sender

Discussion on [Tutorial] How To send Mails in C# inkl. Fake Sender within the Coding Tutorials forum part of the General Coding category.

Reply
 
Old   #1
 
JPGaming's Avatar
 
elite*gold: 169
Join Date: Jul 2011
Posts: 394
Received Thanks: 261
[Tutorial] How To send Mails in C# inkl. Fake Sender

Ich hab mal was altes ausgekramt, welches im C# Konsolenfenster ermöglicht, Mails zu versenden. Anzahl, [glücklicher] Empfänger, Absender, Fake Absender, SMTP ist beliebig änderbar.

Leider war ich damals recht neu, aber es erfüllt seinen Zweck. Daher möchte ich es euch nicht vorenthalten.

++DIESES PROGRAMM HAT KEINE FEHLERBEDIENUNG++ <- Daher müssen alle Angaben stimmmen.

Was brauchen wir?
Eine E-Mail Adresse, das gültige Passwort dazu, den SMTP Server des Mail Hoster, und natürlich ein Programm zum kompilieren des Quellcodes.


Fangen wir mal an..

Als erstes schreiben wir die using Includes
Code:
using System;
using System.Text;
using System.Net.Mail; //Wird für die Mail Funktion gebraucht
Daraufhin folgt die Deklarierung der Variablen:
Code:
int spamanzahl = 5; //Anzahl der Mails, die versendet werden sollen
int puffer = 0;

string strBetreff = "SUBJECT";
string strNachricht = "CONTENT";
string strVon = "SET_FAKE_SENDER"; /*Von wem kommt die E-Mail? Die echte E-Mail ist nicht sichtbar*/
string strAn = "SET_REAL_EMPFÄNGER";
string strSmtpServer = "SET_REAL_SMTP_SERVER";
string strUser = "SET_REAL_EMAIL";
string strPasswort = "SET_REAL_PASSWORT";
Die Values der Variablen müsst Ihr natürlich zum Eigenbedarf ändern!!

Danach kommt die Zusammensetzung der Mail:
Code:
MailMessagemail=newMailMessage(); //Erstellt die Variable, definiert eine Neue Mail
MailAddressfrom=newMailAddress(strVon); //Fake Absender
mail.To.Add(strAn); //Glücklicher Empfänger
mail.From=from;//Echter Absender - benötigt zur Auth
mail.Subject=strBetreff; //Betreff..
mail.Body=strNachricht; //Content.. 
stringhost=strSmtpServer; //SMTP Server
intport=25;//Deren Port - GGF.ändern, 25 ist Defautl bei den meisten
SmtpClientclient=newSmtpClient(host,port); //SMTPCLient wird somit definiert

System.Net.NetworkCredentialnc=newSystem.Net.NetworkCredential(strUser,strPasswort); //Wird authed
client.Credentials=nc;
So, nun haben wir eine Mail, die wir nun absenden könnten!

Da wir am Anfang eine Anzahl definiert haben, erfolgt das senden in einer Schleife
Code:
while(spamanzahl > puffer) //Überprüft 2 Parameter..
{
client.Send(mail); //Sendet Mail
Console.WriteLine("\nMailgesendet!"); //Bestätigung
puffer++; //Wird hochgezählt
}
Und zum Schluss
Quote:
Console.ReadKey();
Komplett schaut das ganze aus wie folgt:

Code:
using System;
using System.Text;
using System.Net.Mail;

namespace ConsoleApplication1
{
    class Program
    {
        static void Main(string[] args)
        {
            int spamanzahl = 5; //Anzahl der Mails, die versendet werden sollen
            int puffer = 0;

                    string strBetreff = "SUBJECT";
                    string strNachricht = "CONTENT";
                    string strVon = "SET_FAKE_SENDER"; //Von wem kommt die E-Mail? Die echte E-Mail ist nicht sichtbar
                    string strAn = "SET_REAL_EMPFÄNGER";
                    string strSmtpServer = "SET_REAL_SMTP_SERVER";
                    string strUser = "SET_REAL_EMAIL";
                    string strPasswort = "SET_REAL_PASSWORT";

                    MailMessage mail = new MailMessage();
                    MailAddress from = new MailAddress(strVon);
                    mail.To.Add(strAn);
                    mail.From = from;
                    mail.Subject = strBetreff;
                    mail.Body = strNachricht;
                    string host = strSmtpServer;
                    int port = 25; //GGF. ändern
                    SmtpClient client = new SmtpClient(host, port);

                    System.Net.NetworkCredential nc = new System.Net.NetworkCredential(strUser, strPasswort);
                    client.Credentials = nc;
                    while (spamanzahl != puffer)
                    {
                        client.Send(mail);
                        Console.WriteLine("Mail gesendet!");
                        puffer++;
                    }
            Console.ReadKey();
        }
    }
}
Und nun dürft Ihr kompilieren, und habt euer Mail Programm!

Viel Spaß beim E-Mail versenden.
JPGaming is offline  
Reply


Similar Threads Similar Threads
[HowTo] Fernsehn am PC, ein Programm, fast alle Sender (inkl. Sky)
04/09/2012 - Tutorials - 44 Replies
Hallo, ich werd hier ein kleines HowTo zu dem Programm "rtmpGUI" machen, erstmal vorweg: Ich bin nicht der Entwickler und ich verdiene auch nichts daran oder hab sonst irgendein Vorteil davon das ich hier ein HowTo schreibe! rtmpGUI Beschreibung: rtmpGUI ist ein recht kleines Programm mit dem auf dem PC und mit Hilfe des VLC-Players Fehrnseh schauen kann. Es sind dabei auch viele Sender aus anderen Ländern dabei aber auch die bekannten Deutschen Sender (größtenteils auch in HD!).
[B] 20 Fake Spam Mails [S]1 E*Gold
08/16/2011 - elite*gold Trading - 1 Replies
#close
Die besten Fake E-Mails
04/19/2011 - Off Topic - 5 Replies
In diesem Thema geht es um die besten Fake Emails die ihr so momentan im Postfach habt. Meine:
[VERKAUFE] 30 Fake Mails mit PW
04/07/2010 - Trading - 14 Replies
Hi e*pvpers, hiermit biete ich euch 30 E-Mailadressen von web.de an, die noch völlig unbenutzt sind. An der Adresse alleine kann man nicht erkennen, wer hinter dieser E-Mail steckt, eine Adresse ist zum Beispiel [email protected] . Handelsablauf: Wenn ihr normale Member seit: 1. Ihr bietet in diesem Thread 2. Wenn ihr gewinnt... 3. Schicke ich euch alle Mailadressen, aber ohne die Passwörter. 4. Ihr schickt mir e*gold, soviel wie ihr geboten habt.
Fake Ban Mails!
12/01/2005 - World of Warcraft - 20 Replies
Ich habe die Email gleich 2 mal bekommen ... ich hab ja schon eine email bekommen wo drinstand das ein account gebannt wurde ... war ja nich meiner ... aber egal ... bei diesen Emails stand kein Account name oder sonstiges ... aber die Email enthält eine Datei .. ich schätze ma nen Virus oder sonstiges ... Habt ihr die auch?



All times are GMT +1. The time now is 08:10.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.