Saturday, April 19, 2014

How to Send a Free SMS to Tunisia


1. Use SMSFree4All (see Resources). This site allows you to send both SMS and MMS messages to any phone in Tunisia for free. It doesn't require registration. Just enter the 6-digit phone number, select the telecom service provider and the country code (216) and type in your message of 140 characters or less.
2. Alternatively, go to FreeSMS2Mobile (see Resources). In addition to texting to other cell phones, this site allows you to send bulk SMS and to send SMS via emails as well. Just select the country, enter the local phone number, and type in your message of up to 197 characters.
3. For a third option, use AllFreeTexting (see Resources). This is a simple site where you just enter the country code and the appropriate phone number. Type the message and click 'Send the Text.'

How to Send Text Messages to a Metro PCS Phone From Your Computer


Sending a Text via Email
1. Sign into your email account; any email account provider will work. Then begin composing a new message.
2. Next, address the e-mail to ##########@mymetropcs.com. (Put the Metro PCS customer's 10-digit cell phone number in place of the #s.)
3. Finally, type out the text you want to send into the email and send it. This service is free because email providers don't consider it a text message—they see it as an email, a free service.
Sending a Text Through an Instant Messenger
4. If using AOL Instant Messenger (AIM) to send a text, send an IM to +1########## with the recipient's 10-digit phone number replacing the #s. Type '+1' before the phone number; otherwise, it won't work.
5. If using Yahoo Messenger or MSN Messenger, add the Metro PCS cell phone number into your contacts.
6. Type out the text message as an instant message, and send it. As with emailing text messages, you can send them for free as an instant message because instant messenger providers simply consider it an instant message.

How to Send Text Messages Using Yahoo


Yahoo Mail
1. Log in to your Yahoo Mail account and click the downward-facing arrow located along the side of the “Compose Message” button.
2. Click “SMS” in the drop-down menu.
3. Click the name of your recipient’s country from the menu on the left of your screen.
4. Enter the phone number of the person you want to send the text message to.
5. Click the mobile phone icon on the purple menu bar.
6. Enter your message in the text message box.
7. Press the “Enter” key on your keyboard to send the text message.
Yahoo Messenger
8. Click “Send an SMS Message” on the Actions menu in Messenger.
9. Click the contact to whom you want to send the text message.
10. Click the “OK” button.
11. Enter your message in the text box.
12. Click the “Send” button.

Friday, April 18, 2014

How to Send SMS Using Java Applications


Getting Eclipse, Your Project, and JavaMail Ready
1. Download and install Eclipse by navigating to http://www.eclipse.org/downloads/ in your Web Browser. We will be using Eclipse to write our Java code and install the JavaMail library.
2. Navigate to the 'JavaMail Download' link in the Resources section. Click the blue 'Download' button in the middle of the page. Click the 'Agree to JavaMail License Agreement' check box and click 'Continue.' Click the 'javamail-1.4.3.zip' link. Choose to save the file instead of open it.
3. Unzip the 'javamail-1.4.3.zip' file by double-clicking it. Remember the location it unzipped to.
4. Open Eclipse. Click 'File,' 'New,' 'Java Project.' Type 'SMSText' as the project name and click 'Finish.'
5. Click the 'SMSText' folder in the Package Explorer (the toolbar on the left) and select 'Properties.'
6. Click 'Java Build Path' on the left then click the 'Add External JARs...' button on the right. Navigate to the unzipped 'JavaMail-1.4.3' folder and click 'Mail.jar' then click 'OK' and 'OK' again. The JavaMail library is now loaded for your SMSText project, and you'll be able to use it to send emails (and subsequently Text Messages) with Java.
Sending a Message
7. Second-Click the 'SMSText' project in Eclipse and select 'New,' 'Class.' Type 'MailClient' as the name and click 'Finish.'
8. Select all the code in the MailClient.java window and replace it by copy-pasting the following Java Code:
import javax.mail.*;
import javax.mail.internet.*;
import java.util.Properties;
public class MailClient
{public void sendMail(String from, String to,
String subject, String messageBody) throws MessagingException, AddressException
{
// Setup mail server
String host = 'your_email_carriers_smtp';
String username = 'your_email@address.com';
String password = 'your_email_password';
Properties props = new Properties();
props.put('mail.smtps.auth', 'true');// Get a mail session
Session session = Session.getDefaultInstance(props, null);// Define a new mail message
MimeMessage message = new MimeMessage(session);
message.setFrom(new InternetAddress(from));
message.addRecipient(Message.RecipientType.TO, new InternetAddress(to));
message.setSubject(subject);message.setText(messageBody);// Send the message
Transport t = session.getTransport('smtps');
try {
t.connect(host, username, password);
t.sendMessage(message, message.getAllRecipients());
} finally {
t.close();
}}public static void main(String[] args)
{
try
{
MailClient client = new MailClient();
String from='your_email_address';
String to = 'Recipients10DigitNumber@RecipientsCarriersSMTP.com';
String subject='Test';
String message='I'm testing. Do you see this?';client.sendMail(from,to,subject,message);
}
catch(Exception e)
{
e.printStackTrace(System.out);
}}
}
9. Navigate to the 'Email Carriers SMTP Addresses' link in the resources section. Find your email carrier, and copy the addresses. Select the text inside of the quotes of 'your_email_carriers_smtp' (next to 'String host =') and paste the address. For example, if you are using Gmail, the 'String host' line will read:
String host = 'smtp.gmail.com';
10. Replace 'your_email@address.com' with your email address.
11. Replace 'yourPassword' with the password you use to log in to your email. You will need this to let Java send an email from your email address. Don't worry, this information cannot be seen or sent anywhere over the web, and is necessary to send your text message; after all, the message has to be from somebody.
12. In the 'public static void main' method, replace the 'your_email_address' next to 'from =' with your email address.
13. Navigate to the 'Wireless Carriers SMTP Addresses' link in the Resources section. Look up the Wireless Carrier of your recipient's email address (or, if you'd like to test on your on phone, you can look up your own Wireless Carrier's address). For example, if your recipient's number is 555-555-5555 and he/she uses Verizon Wireless, the address will be '5555555555@vtext.com'.
14. Replace 'Recipients10DigitNumber@RecipientsCarriersSMTP.com' with the address you found in the previous step.
15. Change the 'Subject' or 'Message' to anything you'd like, or you can keep them as 'Testing' and 'I'm testing. Do you see this?'.
16. Hit the green play button to run your code. Nothing will be outputted to the console screen. The recipient should receive the text in a normal amount of time (as if you sent the text from your phone).

How to Unlock Telus Spark Phones for Free


1. Remove the battery cover and battery from your phone. Write down the numbers listed next to IMEI. This unique identification code is needed to generate your unlock code.
2. Call Telus customer service. Listen to the prompts and press the appropriate number to be transferred to a live agent.
3. Ask the agent to give you the unlock code and entry instructions for your particular device. Be prepared to give the agent your IMEI number, so that the agent can generate your code.
4. Enter the unlock code according to the instructions given to you by the agent. For example, if you are unlocking the HTC Amaze, insert a non-Telus SIM card and power on the phone by pressing the 'Power' button. Enter the unlock code when you see 'SIM Network Unlock PIN.' The phone will boot to the home screen.

ICQ Won't Let Me SMS


ICQ Software Version
If the option to text doesn't exist within the ICQ software at all, it means the version of ICQ you have on your computer isn't current; the option to send an SMS via ICQ is standard. To update ICQ, select 'Software Update' from the 'File' drop-down menu and then wait for the update to download and install onto your computer. You must close ICQ and re-open it for the SMS capability to appear.
Incorrect Phone Number
Attempting to send a text message may result in an error message; one reason for a text message sending being unsuccessful is if you have entered an incorrect or invalid phone number. If you receive an error message, double-check the number to make sure it is correct. If it isn't, create a new SMS and type in the correct number prior to sending.
Phone Off
Just because someone doesn't immediately respond to a message you send via ICQ doesn't mean that sending the SMS text message has failed. One reason he might not respond immediately is if his cellphone is off, which prevents him from receiving the message. He sees the message as soon as he turns his cellphone back on, at which point he has the option of responding to you.
Friend Offline
ICQ gives you two options for sending text messages: standalone messages or within a conversation window you have with an existing buddy whose number you've input into his buddy list entry. When you send a message to an offline buddy, it automatically forwards to his phone as a text message if you have a phone number listed for him. If he's online, the message is sent to his ICQ screen name.

How to Look for a Phone or a Cell Number for Free


1.
A phone book will help you find a phone number.
Look in the phone book. This works best with land lines, but some professionals publish their cell phone numbers, especially in the business listings and paid advertisements. Many businesses open to the public keep phone books on hand. If you do not have a phone book, visit a store and ask to see one.
2.
Find a number on the Internet.
Conduct an online search. Type the person's name, followed by the words 'phone number,' and check the results for a web page that has the person's phone number or cell phone number. Visit the website of the publisher that prints the phone book in the person's area. Often these sites let visitors search phone listings for free.
3. Call or visit the person's place of business, or someone who knows him, and ask for the person's phone number or cell phone number.