/ Forside / Teknologi / Udvikling / Java / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Java
#NavnPoint
molokyle 3688
Klaudi 855
strarup 740
Forvirret 660
gøgeungen 500
Teil 373
Stouenberg 360
vnc 360
pmbruun 341
10  mccracken 320
problemer med e-mail til SMS..mærkelige te~
Fra : Zurfer


Dato : 16-09-01 15:07

Når jeg prøver at sende en SMS ved hjælp af JavaMail gennem en mail Gateway
får jeg følgende mærkelige problem:
Efter adressen hvor beskeden bliver sendt fra kommer der et "V" ind i
beskeden.
Ca. midtvejs, eller 2/3 inde i beskeden bliver der sat et "=" tegn ind.

Nogle der kan hjælpe mig af med dette mærkelige problem.???
Kildekoden er herunder.
På forhånd tak.

Mvh. Kenneth

---cut---

import java.lang.*;
import java.util.Properties;
import javax.mail.*;
import javax.mail.internet.*;
import java.sql.*;
import java.net.InetAddress;

public class test2 {

public test2() {

}

public void sendSMS() throws Exception {

String host = "mailhosten"; //eks.vip.cybercity.dk
String from = "emailadresen der bliver sendt fra";
String til = "mobilnummer@sms.tdm.dk"; //sms.tdm.dk hvis det er teleDK
eller nogle som benytter deres net
String subj = "overskrift i beskeden";
String body = "Dette er body teksten i beskeden";

MimeMultipart mp = new MimeMultipart();

MimeBodyPart body2 = new MimeBodyPart();
body2.setDescription("","iso-8859-5");
body2.setContent(body,"text/plain");
mp.addBodyPart(body2);

// Get system properties
Properties props = System.getProperties();

// Setup mail server
props.put("mail.smtp.host", host);

Session session = Session.getInstance(props);

// Define message
MimeMessage message = new MimeMessage(session);
message.setContent(mp);

// Set the from address
message.setFrom(new InternetAddress(from));

// Set the to address
message.addRecipient(Message.RecipientType.TO, new
InternetAddress(til));

Transport.send(message);
System.out.println("Mailen er sendt til: "+til);
}
}

---cut---





 
 
Jon Rønningen (16-09-2001)
Kommentar
Fra : Jon Rønningen


Dato : 16-09-01 15:28

Hei, mulig det er charsettet som er galt, prøv å endre iso-8859-5 med
iso-8859-1, og se om det har noen forskjell:

body2.setDescription("","iso-8859-1");


Hilsen
Jon Rønningen

Zurfer <kenneth_andersen@vip.cybercity.dk> skrev i
news:9o2bm1$1dpg$1@news.cybercity.dk
> Når jeg prøver at sende en SMS ved hjælp af JavaMail gennem en mail
Gateway
> får jeg følgende mærkelige problem:
> Efter adressen hvor beskeden bliver sendt fra kommer der et "V" ind i
> beskeden.
> Ca. midtvejs, eller 2/3 inde i beskeden bliver der sat et "=" tegn ind.
>
> Nogle der kan hjælpe mig af med dette mærkelige problem.???
> Kildekoden er herunder.
> På forhånd tak.
>
> Mvh. Kenneth
>
> ---cut---
>
> import java.lang.*;
> import java.util.Properties;
> import javax.mail.*;
> import javax.mail.internet.*;
> import java.sql.*;
> import java.net.InetAddress;
>
> public class test2 {
>
> public test2() {
>
> }
>
> public void sendSMS() throws Exception {
>
> String host = "mailhosten"; file://eks.vip.cybercity.dk
> String from = "emailadresen der bliver sendt fra";
> String til = "mobilnummer@sms.tdm.dk"; file://sms.tdm.dk hvis det er
teleDK
> eller nogle som benytter deres net
> String subj = "overskrift i beskeden";
> String body = "Dette er body teksten i beskeden";
>
> MimeMultipart mp = new MimeMultipart();
>
> MimeBodyPart body2 = new MimeBodyPart();
> body2.setDescription("","iso-8859-5");
> body2.setContent(body,"text/plain");
> mp.addBodyPart(body2);
>
> // Get system properties
> Properties props = System.getProperties();
>
> // Setup mail server
> props.put("mail.smtp.host", host);
>
> Session session = Session.getInstance(props);
>
> // Define message
> MimeMessage message = new MimeMessage(session);
> message.setContent(mp);
>
> // Set the from address
> message.setFrom(new InternetAddress(from));
>
> // Set the to address
> message.addRecipient(Message.RecipientType.TO, new
> InternetAddress(til));
>
> Transport.send(message);
> System.out.println("Mailen er sendt til: "+til);
> }
> }
>
> ---cut---
>
>
>
>



Zurfer (16-09-2001)
Kommentar
Fra : Zurfer


Dato : 16-09-01 15:36

"Jon Rønningen" <froland@start.no> wrote in message
news:9o2crf$kec$1@troll.powertech.no...
> Hei, mulig det er charsettet som er galt, prøv å endre iso-8859-5 med
> iso-8859-1, og se om det har noen forskjell:
>
> body2.setDescription("","iso-8859-1");

Det gjorde det desværre ikke...

Mvh. Kenneth




Søg
Reklame
Statistik
Spørgsmål : 177560
Tips : 31968
Nyheder : 719565
Indlæg : 6408938
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste