Email ueber Socks versenden

  • Themenstarter Themenstarter gmx7777
  • Beginndatum Beginndatum
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();
  }
}
 
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.
 
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 ...
 
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... 🙂
 
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.
 
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 ...
 

Neue Themen


Zurück
Oben