Lancer le client Mail sur une adresse mail

Aller en bas

Lancer le client Mail sur une adresse mail Empty Lancer le client Mail sur une adresse mail

Message  Gus le Lun 7 Sep - 15:57

Voici une entité qui permet de lancer le client Mail par défaut sur Windows pour éditer et envoyer un message à une adresse mail.

gus.env.windows.command.mailto

Code:
package gus05.entity.gus.env.windows.command.mailto;

import java.io.PrintStream;
import gus05.framework.core.Entity;
import gus05.framework.core.Outside;
import gus05.framework.features.Give;


public class CommandMailTo implements Entity, Give {

    public String getName()   {return "gus.env.windows.command.mailto";}
    public String getCreationDate()   {return "2009.02.03";}
   
    private PrintStream out;

    public CommandMailTo() throws Exception
    {
       out = (PrintStream) Outside.resource(this,"out");
    }


    public void give(Object obj) throws Exception
    {
       String adressMail = (String)obj;
       String command = "rundll32 url.dll,FileProtocolHandler mailto:"+adressMail;
       Runtime.getRuntime().exec(command);
       out.println("mailto: "+adressMail+" for windows");
    }
}
Gus
Gus
Admin

Messages : 249
Date d'inscription : 01/09/2009

Voir le profil de l'utilisateur http://www.gus05.com

Revenir en haut Aller en bas

Revenir en haut


 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum