Email ueber Socks versenden

G

gmx7777

Gast
Hallo,

ich habe mir ein Java-Programm welches emails ueber smpt verschickt gegoogelt, was auch funktioniert nach einigen Aenderungen, jedoch moechte ich etwas mehr, ich moechte das der Empfaenger aus Sicherheitsgruenden meine IP-Adresse nicht erkennt und moechte Socks verwenden, z.B. diesen hier:

Code:
67.188.201.102 / 1614

Der Empfaenger soll also folgende IP
Code:
67.188.201.102
statt meiner wirklichen sehen.

Wie kann ich das erreichen ?

Hier mein Code bis jetzt:

Java:
import java.util.*;
import javax.mail.Address;
import javax.mail.Message;
import javax.mail.MessagingException;
import javax.mail.Session;
import javax.mail.Transport;
import javax.mail.internet.*;

public class SendJavaMail{
  public static void postMail( String recipient,   String subject, String message, String from ) throws MessagingException{
	 
	
  }

  public static void main( String[] args ) throws Exception{
	  String host="smtp.gmail.com";
      int port=587;
      String user="konto@gmail.com";
      String pass="passwort";
		Properties props = new Properties();
		props.put("mail.smtp.auth", "true");
        props.put("mail.smtp.starttls.enable", "true");
        
        Session session=Session.getInstance(props);
        Transport transport=session.getTransport("smtp");
        transport.connect(host, port, user, pass);
        Address[] addresses=InternetAddress.parse("konto@hotmail.com");
		 Message message=new MimeMessage(session);
	        message.setFrom(new InternetAddress(user));
	        message.setRecipients(Message.RecipientType.TO, addresses);
	        message.setSubject("Subject");
	        message.setText("Message");	   
	        transport.sendMessage(message, addresses)
	        transport.close();
  }
}
 
G

Gast2

Gast
Warum sollte der Empfänger deine Email Adresse sehen? Die kennt doch imho nur der SMTP Server oder nicht?

Ansonsten kannst du dein IP Adresse nicht einfach verschleiern, du müsstest dann nen Proxy nutzen.
 
G

gmx7777

Gast

irgendjemand

Top Contributor
ich nehme mal an quelle des codes ist tutorials.de ? ich erkenne doch meinen eigenen programmier-stil dieses kleinen stücks ...

wie dem auch sei ..

eigentlich sollte ein empfänger die ip des senders gar nicht sehen können ... wenn doch liegt es entweder am server oder an einem header der diesen enthält *wird vom server generiert*

wenn alle sicherheitsrichtlinien richtig gesetzt sind dürfte diese info aber nicht in der mail auftauchen ...

egal ..

wenn du deine ip verschleiern willst brauchst du einen proxy mit SOCKS

dazu liefert wikipedia un google genug info und fertige frameworks ... da muss man weder das rad neu erfinden noch was selbst basteln ...
 
G

gmx7777

Gast
ich nehme mal an quelle des codes ist tutorials.de ? ich erkenne doch meinen eigenen programmier-stil dieses kleinen stücks ...

wie dem auch sei ..

eigentlich sollte ein empfänger die ip des senders gar nicht sehen können ... wenn doch liegt es entweder am server oder an einem header der diesen enthält *wird vom server generiert*

wenn alle sicherheitsrichtlinien richtig gesetzt sind dürfte diese info aber nicht in der mail auftauchen ...

egal ..

wenn du deine ip verschleiern willst brauchst du einen proxy mit SOCKS

dazu liefert wikipedia un google genug info und fertige frameworks ... da muss man weder das rad neu erfinden noch was selbst basteln ...

Google gibt viele Infos zu Proxy leider nichts was uns weiterhelfen kann und wie wir es hier ins Programm einbauen sollen... aber ist ok... ich dachte ihr wisst es hier, scheint zu schwer fuer euch zu sein diese Aufgabe... :)
 

faetzminator

Gesperrter Benutzer
ich dachte ihr wisst es hier, scheint zu schwer fuer euch zu sein diese Aufgabe... :)

Ich glaube, du verstehst ihn nicht ganz ;) Lies es nochmals genau durch:
dazu liefert wikipedia un google genug info und fertige frameworks ... da muss man weder das rad neu erfinden noch was selbst basteln ...
Da hast du eine gute Liste: SOCKS ? Wikipedia
Wenn beim einbinden Fragen auftreten, kannst du immer noch in einem Thread danach fragen.
 

irgendjemand

Top Contributor
Google gibt viele Infos zu Proxy leider nichts was uns weiterhelfen kann und wie wir es hier ins Programm einbauen sollen...

nun ja ... man sollte natürlich auch schon in der lage sein google richtig zu benutzen ...
immerhin hast du es ja geschafft einen funktionierenden code zu finden mit denen du überhaupt die java-mail api nutzen kannst ... *es gibt leider viel zu viele "tutorials" in denen immer wieder der selbe fehler gemacht und die "static Transport.send(Message)" methode verwendet wird ...*

aber ist ok... ich dachte ihr wisst es hier, scheint zu schwer fuer euch zu sein diese Aufgabe... :)

also das finde ich ja nun mehr als n text nebenbei ...
immer bist DU hier her gekommen weil DU probleme hast und hast UNS gefragt ob WIR DIR/EUCH helfen ... und dann so n spruch von wegen wir würden es nicht können ... lächerlich ...

wir haben dich lediglich darauf hingewiesen das es dafür ebenfalls codes im netz gibt die dir google liefern kann ... *auch wenn ich persönlich sowas nicht kenne* ...

btw
ich hab mich mal schnell mit dem problem aus ein ander gesetzt und glaube zu wissen worauf die anspielst : den "Received-Header" ...
der wird vom server generiert *mit hilfe ein paar infos für die dann doch die java-mail lib verantwortlich ist* ... denn woher soll ein client seine eigene öffentliche IP kennen ?
dagegen wirst du dich schlecht wehren können ...
klar könntest du zumindest hier in deutland mit ner klage wegen illegaler weitergabe privater daten kommen ... aber ich denke das es irgendwo in den AGB der meisten provider dafür einen punkt gibt ...
natürlich verstehe ich deine sorge und finde es persönlich auch ziemlich schlecht ... *zu mal man scheinbar nicht ordentlich darauf hingewiesen wird* ... aber ohne proxy wirst du da keine chance haben ...

da DU ja bereits SOCKS in den raum geworfen hast in deinem einleitungs post frage ich mal nach : WOHER ? denn da wo du es her hast sollte es auch erklärungen und über einen haufen links auch infos geben wie du das zusammen mit der java-mail api verwenden kannst ...

um aber mal GANZ grob zu antworten : wir haben dir gesagt wonach du suchen kannst ... und wenn du dann konkrete umsetzungs-probleme hast kannst du dich gerne mit dem was du versucht hast gerne hier melden ... aber einfach kommen und denken das wir dir mal eben so fertige lösungen posten ... zu mal von themen zu denen google TAUSENDE treffer liefert ... dafür möchten wir dann doch schon ne gegenleitung ...
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
H eMail-Adressen-Validierung Java Basics - Anfänger-Themen 7
F RegEx für Email Java Basics - Anfänger-Themen 2
C Sicherheitslücke beheben & Email per Java? Java Basics - Anfänger-Themen 38
B Email versenden, muss Methode static sein? Java Basics - Anfänger-Themen 7
B Email Client in der eigenen Software einbauen Java Basics - Anfänger-Themen 3
B java.mail - Email antworten und Content ausgeben Java Basics - Anfänger-Themen 4
G Email senden MailDev Java Basics - Anfänger-Themen 13
B Email versand - aber akzeptiert auch falscher Username und Passwort??? Java Basics - Anfänger-Themen 1
K Einzelne Email verschieben nicht möglich Java Basics - Anfänger-Themen 3
M Email versenden Outlook, attached File, ohne Anmeldung Java Basics - Anfänger-Themen 4
N Email mit Anhang - File not Found Java Basics - Anfänger-Themen 1
G Email-sending Button Java Basics - Anfänger-Themen 9
F ClassNotFound - Email Java Basics - Anfänger-Themen 0
B Pattern für Email Liste Java Basics - Anfänger-Themen 3
W Mozilla Thunderbird email an alle Kontakte Java Basics - Anfänger-Themen 3
8 Eigenes Bild in email einfügen Java Basics - Anfänger-Themen 1
K Email versenden mit Java Java Basics - Anfänger-Themen 4
achillesat Email versenden Java Basics - Anfänger-Themen 5
B Email versenden Java Basics - Anfänger-Themen 28
S Mit Java Email versenden Java Basics - Anfänger-Themen 7
A Java Mail 1.4.4 - Email versenden (HOTMAIL SMTP auth) Java Basics - Anfänger-Themen 9
B Problem beim Email versenden mit Javamail Java Basics - Anfänger-Themen 5
S Email verschicken Java Basics - Anfänger-Themen 2
M Java Email Versand mit freenet Java Basics - Anfänger-Themen 7
P Email versenden für einsteiger Java Basics - Anfänger-Themen 6
S Email und SMTP Java Basics - Anfänger-Themen 3
G Email Adresse in JTextField ueberpruefen Java Basics - Anfänger-Themen 5
G EMail-Versand funktioniert nicht Java Basics - Anfänger-Themen 2
G eMail versenden Java Basics - Anfänger-Themen 31
G eMail verschicken in einem Java-Programm Java Basics - Anfänger-Themen 8
G Email Adresse auf Richtigkeit prüfen Java Basics - Anfänger-Themen 11
J Email-Anbindung geht net Java Basics - Anfänger-Themen 10
M Email versenden, ohne eigenen pop3-server? Java Basics - Anfänger-Themen 7
C Aus Java eine Email wo der Body den Inhalt aus einer .... Java Basics - Anfänger-Themen 6
S Was ist schneller: direkte Sortierung oder indirekt ueber eine SortedMap..? Java Basics - Anfänger-Themen 10
U JButton: Beschriftung ueber Variable zuweisen Java Basics - Anfänger-Themen 6
B Erste Schritte Dateien ueber Netzwerk kopieren Java Basics - Anfänger-Themen 2
U Probleme mit eine Aufgabe ueber Klassen Java Basics - Anfänger-Themen 12
Q Listen - DefaultListModel trotz Design ueber GUI? Java Basics - Anfänger-Themen 10
P Neues Fenster ueber Hauptfenster Java Basics - Anfänger-Themen 4
D "Ueber"-Klasse? / Label Array Probleme Java Basics - Anfänger-Themen 2
E Array ueber Tastatur einlesen Java Basics - Anfänger-Themen 2
I Mehrere Klasseninstanzen ueber Attribut sortieren? Java Basics - Anfänger-Themen 2
F externe programme ueber eine string starten Java Basics - Anfänger-Themen 2

Ähnliche Java Themen

Neue Themen


Oben