How To Set Delimiters For Email That Is Saved As A Text File In Java

Jul 23, 2014

I have saved emails that are stored in to text files and I want to retrieve the Sender, Reciever, Subject and the Email Content.I am using From: as a delimiter and To: as a delimiter and Subject as a delimiter and I am not sure what delimiter I should set for the email content.Also, there can be emails that will have comments after the message content and I plan on using the delimiter Comments:.

Any example of what delimiters I should use it would be great. Also I would like to know how check whether or not a delimiter exists so that I can print out the comments if it exists and if the file does not have comments, it prints out nothing.

import java.awt.BorderLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.io.File;
import java.io.FileNotFoundException;
import java.util.Scanner;

[code].....

View Replies


ADVERTISEMENT

Scanning Text File For Email Addresses

Mar 2, 2014

Write a program that scans a text file for possible e-mail addresses. Addresses look like this:

someone@somewhere.net

Read tokens from the input file one by one using hasNext() and next(). With the default delimiters of Scanner, an entire e-mail address will be returned as one token. Examine each token using the indexOf() method of String. If a token contains an at sign @ followed some characters later by a period, regard it as a possible e-mail address and write it to the output file.

Programs such as this scan through web pages looking for e-mail addresses that become the targets of spam. Because of this, many web pages contain disguised e-mail addresses that can't easily be automatically extracted and above that is says to modify a program from our chapter which is this:

import java.util.Scanner;
import java.io.*;
class NamedFileInOut {
public static void main (String[] args) throws IOException {
int num, square;

[Code] ....

This is the first time hasnext() and next() have been introduced to me, so whereas scan.nextInt() looks for integers, does hasNext() looks for strings or characters? the wording in the exercise text is confusing to me. so basically i should create a text file with a ton of strings and within that jumble of text, stick a few email addresses; then when the program asks the user for the input file name, use that text file's name correct? pretty sure i have it up to that point, but using the indexOf() is what i'm having trouble wrapping my head around. do i look for the index of "@" and "."? i could conceptually see how i could say if the indexOf(".") is three spaces before the end then i know it's a .com or .net or .org or whatever. but how would i use indexOf("@") when the "user name" AND the "provider" (i.e. @yahoo or @google or @whatever) have an infinite number of lengths? we haven't had literally any discussion on input/output in classes so i am totally green to this.

View Replies View Related

BufferedReader - Read Names Off Of Email Addresses In A Text File And Print To Console

Nov 5, 2014

I'm trying to write a program to read the names off of email addresses in a text file and my code is not printing anything to the console. So I want to print everything before the "@" sign. It seems like I'm missing a big thing
 
import java.io.BufferedReader;
import java.io.File;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.IOException;
import java.util.Scanner;
public class Email {
public static void main(String[] args) throws FileNotFoundException, IOException {
 
[Code] ....

View Replies View Related

Loading Winning Saved File - All Numbers Have Unique Set Of Prime Factors

Nov 7, 2014

The game doesn't seem to be working but you can win by loading a winning saved game.

Hint: Remember that all numbers have a unique set of Prime Factors.

I have been struggling to solve this. The code is not in error. I am trying to load a winning file but unable to solve.

Here is the java code:

import java.math.BigInteger;
import java.util.ArrayList;
import java.util.HashSet;
import java.util.Random;
import java.util.Scanner;
import java.util.Set;
public class Main {
static final int GAME_SIZE = 40; //Disk sizes go from 0->39
 // Produce a list of the first N prime numbers

[Code] ....

Results:

C:UsersSal_2>java Main
Welcome to Towers of Toast!!!
Type 'new' to start a new random puzzle
Type 'load' to load a saved puzzle
new
[0, 2, 3, 4, 5, 6, 8, 10, 14, 19, 20, 25, 26, 28, 35, 38, 39]
[7, 9, 11, 13, 15, 21, 22, 23, 27, 31, 32]
[1, 12, 16, 17, 18, 24, 29, 30, 33, 34, 36, 37]
|
|
XX |
|
XXX |
|
XXXX |
|
XXXXX |
|
XXXXXX |
X
XXXXXXXX XXXXXXX
XXXXXXXXXXXX
XXXXXXXXXX XXXXXXXXX
XXXXXXXXXXXXXXXX
XXXXXXXXXXXXXX XXXXXXXXXXX
XXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

The game is broken! We saved your game, though. Here are your save game numbers:

146209709250387100944095470
52067710192022655041
21882855117530023387473

C:UsersSal_2>java Main
Welcome to Towers of Toast!!!
Type 'new' to start a new random puzzle
Type 'load' to load a saved puzzle
load
Enter save number for pole 1:
3
Enter save number for pole 2:
1
Enter save number for pole 3:
11
Exception in thread "main" java.lang.RuntimeException: Not all disks accounted f
or
at Main.main(Main.java:100)

C:UsersSal_2>

View Replies View Related

Split A String In Java Using Delimiters

Aug 30, 2014

I have a String as follows: "the|boy|is|good"

now, I want to split this string using the "|" delimeter.

I tried this :

String line = "the|boy|is|good";
line.split("|");

But it didn't split it. Is there some regex for "|"?

View Replies View Related

JSP :: Read Log File And Trigger Email With Same File Attached

Apr 6, 2015

I want to read the contents of a log file present on the server, and trigger email along with the log file attached using JSP.

View Replies View Related

Getting File Size Of Email Attachment?

Jun 17, 2014

how to get the file size of an email attachment.

I used the following code to get this information.

l_EndUserObj.attachmentSize = mailAttachments.length();

The output is constant 2 even though the file size for each email attachment differ.

When I tried to use the getsize() I'm just getting an error that it is not a function.

I'm using BPM Studio during my coding.

View Replies View Related

Email Input Validation In Java

Apr 5, 2014

I want to validate an email input. The email input can only have one @ and at least one '.' after the @. I would like to ask if my regex pattern is correct.

YOUR CODE HERE
import java.util.InputMismatchException;
import java.util.Scanner;
public class email
{
public static void main(String []args) {

[Code] ....

View Replies View Related

How To Delete Sender Email Address Using Java

Oct 8, 2014

i found a code to get emails from gmail in this forum.It's working very well, now i want to delete a specific sender email address.

So i can have the sender email with this:

Java Code: String senderAddress = aMessage.getFrom()[0].toString();
System.out.println(" From: " + senderAddress); mh_sh_highlight_all('java');
Now i want to do something like
Java Code: If (senderAddress = "test@gmail.com"){
message.setFlag(Flags.Flag.DELETED, true);
} mh_sh_highlight_all('java');

but it's not working.

View Replies View Related

How To Check If Email Account Exists Using JAVA

Feb 6, 2015

I need to check the existence of email accounts before sending them mails to avoid going to a blacklist for sending to non real accounts.
 
I was thinking on (SSL)Sockets and smtp commands but I cant get it to work properly I am shooting in the dark here...
 
I have a JAVA application that sends mail to the people that buy certain things but the information quality is bad, so I must check if the mail exists before sending the mail....

View Replies View Related

EJB / EE :: How To Use Java Codes To Send Email With Word Attachments

Aug 9, 2014

I have a request to create a java scheduled job to send email with attachment of word document every week. any example codes I can use. This is my first time to code this request, I do not what is the standard way to do it.

View Replies View Related

How To Extract And Parse Email Header In OBPM Using Java

Apr 24, 2014

I will be developing a change and would like to know how can i parse a mail header in OBPM using java.

I want to get the message id, date and time the email recieved and email size.

Our code is already fetching the attachment of the email using the following syntax.

mailAttachments = mail.attachments;

I tried creating a variable like mailHeaders = mail.headers, would you know how can i get the details i want by parsing the variable? so far I wasn't able to check what mail.headers return as i'm currently having issues running our code locally due to DB connections.

View Replies View Related

How To Make A Text File Only Use Lines In A Text File Beginning With A Certain Letter

Mar 15, 2015

I have a program that reads lines of text, but some of the lines of text aren't applicable and break the program. I'd like to put a letter in front of the lines in the .txt file I want to use, such as a #.

I need to make an if loop that'll check for the first letter on the line being #, and use the line in the program if true and skip if false. I'm guessing a boolean variable would be useful here to be true or false depending on the presence of #, but I don't know how to only read the first letter of each line, how can I do this?

View Replies View Related

How To Leave Copy Of Email On Server By Using POP3 In Java Mail

Mar 20, 2014

I am reading mail by using pop3 in java mail. In outlook I found we can leave the copy of mail in server side after reading. Shall we do that process in java mail ?

View Replies View Related

How To Read Text File In Java

Aug 23, 2014

How to read a text file in Java?

View Replies View Related

Keep Formatting Within A Text File In Java?

Mar 25, 2015

Just a quick question about the formatting of text files when using Java. I created a text file called Discount Fly that keeps track of things like a person's name, address, etc. Here is roughly what it looked like in the .txt file:

Name Address Postal Code
Jane Doe Anywhere St, 123 1A2 B3C

However, when I run this code:

static String firstOutput = "";
public static void main(String[] args) throws IOException {
BufferedReader fileRead = new BufferedReader(new FileReader("C:UsersOwnerDocumentsDiscountFly.txt"));
String fileLine = "";
for (int i = 0; i < 12; i++) {
fileLine = fileRead.readLine();
if (fileLine == null) {
break;

[Code] ....

It prints out into JOptionPane as:
NameAddressPostalCode
JaneDoe Anywhere St, 123 1A2 B3C

Is there anyway to maintain the formatting in JOptionPane? Also, I am new to writing programs that read from text files, so if somethings up with my code (i.e. java conventions) ...

View Replies View Related

Delimiters In String Split

Jun 10, 2014

I know adjacent delimiters create empty token but is there any exception regarding last pair of delimiters ??

String a[]=":ab::cde :fg::".split(":"); // Creates 5 tokens
String a[]=":ab::cde :fg:: -Space-".split(":"); // Creates 7 tokens

View Replies View Related

Appending String To A Text File In Java?

Apr 4, 2015

I am at a loss when it comes to appending Strings to a text file in Java. I was tasked (yes, homework) to complete a program that does the following simple things:

Print out the contents of a text file to the user (got that!)

Ask the user if the want to add any customers to this text file (got it!)

Add those customer's name's, addresses, postal codes and cities. (got that too)

Verify the postal code is in the proper format (yep!)

Add the new information to the text file, and display it to the user (Nope...)

The program is, essentially, supposed to keep track of the user's customers, and store this information to a text file. However, when I run the following code, I get a number of errors:

static String firstOutput, name, address, city, postalCode, file = "";
static int customer = 0;
static String fileLine = "";
public static void main(String[] args) throws IOException {
file = "C:UsersOwnerDocumentsDiscountFly.txt";

[Code] .....

The errors I get are:

Java.io.exception. Main. Stream closed
ensureOpen (115)
ava.io.BufferedReader.readLine(BufferedReader.java:310)

I understand that the numbers correspond to lines of code (line 115, or 310, for example) but I am unsure of how to fix these errors.

View Replies View Related

Java Comma Separated Text File To CSV

Nov 20, 2014

I am cleaning up print logs from an old system to be used in excel. I can get them down to each value is separated by a comma and looks like this.

TIME,1009 9/18/14,F/A RATIO,0.7590,NET AIR CNTS,66018.2,NET FLAG CNTS,50107.5,BKGROUND CNTS,61.0BW OF FLAG,49.807,DFRAC,-0.1834,ZFRAC,0.0000UP AIR TEMP,104.32,LO AIR TEMP,98.51,SOURCE TEMP,91.11,RCVR TEMP,97.95,,UP HEAD TEMP,93.89,LO HEAD TEMP,81.26

TIME,1026 9/18/14,F/A RATIO,0.7589,NET AIR CNTS,66026.3,NET FLAG CNTS,50107.4,BKGROUND CNTS,61.0BW OF FLAG,49.829,DFRAC,-0.1660,ZFRAC,0.0000UP AIR TEMP,104.93,LO AIR TEMP,98.42,SOURCE TEMP,92.65,RCVR TEMP,99.49,,UP HEAD TEMP,94.82,LO HEAD TEMP,82.23

TIME,1042 9/18/14,F/A RATIO,0.7584,NET AIR CNTS,66076.3,NET FLAG CNTS,50109.2,BKGROUND CNTS,61.0BW OF FLAG,49.955,DFRAC,-0.0652,ZFRAC,0.0000UP AIR TEMP,104.72,LO AIR TEMP,97.91,SOURCE TEMP,93.36,RCVR TEMP,99.52,,UP HEAD TEMP,95.31,LO HEAD TEMP,82.47

Where value follows its header. how can i export this to csv or excel with rows and columns?

View Replies View Related

JSP :: Clicking The Submit Button Result Should Be Saved In Database

Jun 26, 2012

I want to create a online examination system.i want to know to how to get questions 1 by 1 on the same jsp page and on clicking the submit button the result should be saved in database.

View Replies View Related

Java Program That Reads Array From Text File

Mar 19, 2015

I was wondering if it's possible to do this: I want to build a java program that reads a java array from a text file.

Then I want to read it, and output it in a different format.

The reading and out is easy - as text.

But how can I incorporate the read text in to a java valid array in my program, which I can use?

Is this even possible?

View Replies View Related

How To Set Starting Point To Read A Text File In Java

Jan 28, 2015

I want to read a text file from the starting point to end of the file.

BufferedReader read=new BufferedReader(new FileReader("C:/eGurkha/agent/sample/UptimeRecord.txt"));
String line=read.readLine();
while (line != null)
{
System.out.println("lines are :"+line)
line=read.readLine();
}

By using the above code I can read all the line from the file, But I want to read from the some starting point.

For example : I have a file with 100 lines, from that file I want to read lines from 53 upto end of the file.

View Replies View Related

Processing Text File Into Specific Format In Java

Mar 30, 2014

I have text file of this form:

0file:/home/lenovo/mallet/cleantweet/242874110.240622335890878130.1593492469451548700.130861040068201270.1129582267689684590.0868854788292128480.
0807757885763000940.078431372549019660.0604575163398692850.02926967888604717320.020389315146348393
1file:/home/lenovo/mallet/cleantweet

[Code] ....

Am i going in correct way?

View Replies View Related

Null Detected In String Array Not Saved By Class Constructor

Mar 12, 2014

I've a vertical-bar-delimited file where most elements contain text, some contain whitespace, and some are empty. Examples:

62RG|fe|Pencil Financial Group, LLC||doug@pencil.com|||85637889|Cross, Ben|bcross@godaddy.net|Bernard|Cross|Ben||315 One Tree Hill Terrace|Lafayette|LA

62RG|fe|Pencil Financial Group, LLC||tracy@pencil.com|||13658734|Dustin Cardwright|dcart@motorola.com|Dustin|Cartwright|||| |LA

which I parse and store with

String str_arry = innline.split( "|", 17);
lisst.add( new Contact( str_arry));

and my Contact class has the constructor

public Contact( String[] str_arry) {
for( int ii = 0 ; ii < str_arry.length ; ii++ ) {
if( str_arry[ii].matches("^s+$")) {
str_arry[ii] = null;
System.out.println("hit a null");

[Code]...

I expect the for-loop in the constructor to find any elements containing whitespace characters and set them to null for subsequent assignment.And when the code runs I do see some hit-statements pop up, so the detecting part is working.

But when I then process the list and access a Contact object and test fields for nulls I don't find any ie

if( aContactObj.getfFCity() == null) System.out.println("city is null");

never prints when it should.

What's the trick? Or is my approach wrong and if so what should it be?

View Replies View Related

Get Substring Between Two Different Delimiters And Then Parse It Into Integer Array

Jun 18, 2014

Need code logic or regex to get substring between two different delimiters and then parse it into Integer array.

My Input String is : Transmitter#MSE14_REC_FTP40 #138^TPPurgeUility_test #103^YUG_Trans #57^

Output (ie. substring between "#" and "^")

138
103
57

View Replies View Related

Pickup Selected Text File And Read Line By Line And Output Text Into Visual Text Pane

Dec 12, 2014

I am checking how to do following task.

01. pickup the selected text file and read the line by line and output the text in to visual text pane.

what i did:.

01. I wrote code that read the text file and output in to jave console/ also some of the interface.

the code read txt file:

Java Code:

String fileName = "C:/Users/lakshan/Desktop/lawyer.txt";
File textFile = new File(fileName);
Scanner in = new Scanner (textFile);
while(in.hasNextLine()){

[code]....

so it will read any text file dynamically and output to the text pane in interface. I think scanner code must be execute after the select the file from the browser and set the scanned result in to variable. then later out put the var as string in some jswing component?

View Replies View Related







Copyrights 2005-15 www.BigResource.com, All rights reserved