Envoi de mails anonymes

Description

Juste un petit programme qui envoie des e mails venant de l adresse que l on veut.Ca marche en envoyant les commandes smtp tout seul au lieu d'utiliser un webmail ou outlook.

Source / Exemple :


' SMTP_SERVER est le serveur a utiliser pour envoyer le message
' Souvent mail.FAI.fr ou smtp.FAI.fr
' pour club-internet :
Const SMTP_SERVER = "mail.club-internet.fr"

Private Sub Command1_Click()
    ' Protocole SMTP sur le port 25
    Winsock1.RemotePort = 25
    Winsock1.RemoteHost = SMTP_SERVER
    ' On se connecte au serveur
    Winsock1.Connect
End Sub

Private Sub Form_Unload(Cancel As Integer)
    Winsock1.Close
    MsgBox "Envoi d'e-mails anonymes par MetalDwarf" & vbCrLf & vbCrLf & "MetalDwarf 2003", vbInformation
End Sub

Private Sub Winsock1_Connect()
    ' La connection est etablie on envoie maintenant les données
    Dim Send(1 To 9) As String
    ' Les donnees a envoyer
    Send(1) = "HELO " & Text4.Text & vbCrLf
    Send(2) = "MAIL FROM:" & "<" & Text2.Text & ">" & vbCrLf
    Send(3) = "RCPT TO:" & "<" & Text3.Text & ">" & vbCrLf
    Send(4) = "DATA" & vbCrLf
    Send(5) = "from: " & Chr$(34) & Text1.Text & Chr$(34) & "<" & Text2.Text & ">" & vbCrLf
    Send(6) = "to: " & "<" & Text3.Text & ">" & vbCrLf
    Send(7) = "subject: " & Text5.Text & vbCrLf & vbCrLf
    Send(8) = Text6.Text & vbCrLf & "." & vbCrLf
    Send(9) = "QUIT"
    ' maintenant on les envoie en verifiant qu'il n'y a pas d'erreur
    On Error GoTo Erreur
    For x = 1 To 9
        Winsock1.SendData Send(x)
        DoEvents
    Next x
    Winsock1.Close
    MsgBox "Envoi effectué avec succès!"
Erreur:
    Exit Sub
End Sub

Private Sub Winsock1_Error(ByVal Number As Integer, Description As String, ByVal Scode As Long, ByVal Source As String, ByVal HelpFile As String, ByVal HelpContext As Long, CancelDisplay As Boolean)
    MsgBox "Erreur de communication : " & Description
    Winsock1.Close
End Sub

Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.