Out of the many things I've learned in the past half year about using Linux, I find the concept of remote access of my computer through SSH to be the coolest. Periodically I will be away from home, and I'll realize that I need access to some file on my computer so that I can send it to someone. I recently learned how to set up a Secure Shell Server on my Ubuntu Linux laptop that I can access from my Android cell phone using an Android app called ConnectBot. Once I get into my computer, I can then open up a fantastic text-mode email program called Alpine and compose emails with files attached right from my computer's hard drive and then send them through my Gmail account. Nothing makes me feel more like a huge nerd than this!
Here's how I set up an SSH server and then install Alpine with access to my Gmail account (my Gmail is setup to check and respond from 2 additional email addresses, so the instructions are tailored to that scenario):
Next came two considerations: (1) I'm behind a router, and therefore needed to set-up port forwarding so that I'd be able to access my openSSH server remotely. If you have a router and forget this step then prepare for lots of frustration! (2) Even having port-forwarding set-up, who wants to remember and type in an IP address so that you can connect to your server? So I needed to sign up for a free dynamic hosting service that would give me a constant host name regardless of my IP address.
First, set a nickname up for your role; maybe the name of your email provider (i.e. Sympatico). Next, under Current Message Conditions and beside To Pattern put one of the (or the only) email address(es) that Gmail is checking for you (e.g. bill@sympatico.ca). This creates an expectation that whenever this email address is in the the To field of an email, Alpine will do whatever you tell it in your role.
Then, under Actions Begin Here and beside Set From put your name and then email address that Gmail is checking for you (e.g. Bill Nye <bill@sympatico.ca>).
Finally, under Uses Begin Here you need to make the following changes (if necessary): (1) Under Reply Use = make sure to highlight and press enter on Without Confirmation and (2) Under Compose Use = make sure to highlight and press enter on With Confirmation. This will make it so that if someone emails you at bill@sympatico.ca, when you reply to that email, Alpine will automatically put bill@sypmpatico.ca in the From email address and not bill@gmail.com.
When you're done, you can press E to exit the Role set-up. If you check two email accounts through Gmail like me, press A once more when you're in the Setup Role Rules screen in alpine and repeat the above instructions to set-up a role for your other email account.
Here's how I set up an SSH server and then install Alpine with access to my Gmail account (my Gmail is setup to check and respond from 2 additional email addresses, so the instructions are tailored to that scenario):
Setting up openSSH
First you need to install the openSSH server. Easily enough you just have to type in sudo apt-get install openssh-server into your terminal to get the server. Amazingly, it's ready right away to be used! I wanted the SSH server to use a different port than the default (port 22), so I opened up /etc/ssh/sshd_config and changed the port number on the 5th line to something that was wacky enough not to be predictable.Next came two considerations: (1) I'm behind a router, and therefore needed to set-up port forwarding so that I'd be able to access my openSSH server remotely. If you have a router and forget this step then prepare for lots of frustration! (2) Even having port-forwarding set-up, who wants to remember and type in an IP address so that you can connect to your server? So I needed to sign up for a free dynamic hosting service that would give me a constant host name regardless of my IP address.
Setting up Dynamic DNS hosting
I found a great tutorial on the Ubuntu Help Site for setting up Dynamic DNS hosting for your computer. Basically, I went to DynDNS, set-up an account for my computer, and then followed the instructions on the above-mentioned Ubuntu Help Site to install and configure ddclient. ddclient will periodically send updates to DynDNS so that the hostname they provide you with always points to your IP address. When you're done configuring all of this, you will then have a host-name pointing to your computer such as tommy.gotdns.com. That's a lot easier to remember than 40.831.391.33 right?Initial installation and set-up of Alpine
Next I set-up Alpine. Installing it was easy enough: sudo apt-get install alpine. Once it's installed, you have to set it up to work with your Gmail account. Refer to this tutorial from the University of Virginia for a tutorial on how to do that. Be sure that when you're in the Config screen of Alpine, look for the field named Inbox Path and enter in the following: imap.gmail.com/ssl/user=username@gmail.com . Be sure to replace 'username' with your own Gmail account username. This will make sure that when you start-up Alpine and go into your Message Index, you will see the emails in your Gmail Inbox right away, instead of having to navigate to that inbox.Configuring Alpine to send emails using different 'From' email addresses
Now, when I reply to emails that I've picked up using my Gmail account, I usually want to reply using different email accounts. When you're only using the web-based Gmail checker, it allows you to respond using the account that the email was downloaded from. I wanted to have that same functionality in Alpine. This is where the Alpine concept of a Role comes in handy. From the main screen of alpine, type the following keys (don't type the triangular brackets): S > R > R > A . This will bring you to a screen that allows you to set-up the conditions under which Alpine will let you send an email using a different From email address. First, set a nickname up for your role; maybe the name of your email provider (i.e. Sympatico). Next, under Current Message Conditions and beside To Pattern put one of the (or the only) email address(es) that Gmail is checking for you (e.g. bill@sympatico.ca). This creates an expectation that whenever this email address is in the the To field of an email, Alpine will do whatever you tell it in your role.
Then, under Actions Begin Here and beside Set From put your name and then email address that Gmail is checking for you (e.g. Bill Nye <bill@sympatico.ca>).
Finally, under Uses Begin Here you need to make the following changes (if necessary): (1) Under Reply Use = make sure to highlight and press enter on Without Confirmation and (2) Under Compose Use = make sure to highlight and press enter on With Confirmation. This will make it so that if someone emails you at bill@sympatico.ca, when you reply to that email, Alpine will automatically put bill@sypmpatico.ca in the From email address and not bill@gmail.com.
When you're done, you can press E to exit the Role set-up. If you check two email accounts through Gmail like me, press A once more when you're in the Setup Role Rules screen in alpine and repeat the above instructions to set-up a role for your other email account.
Saving your Gmail password in Alpine so that it doesn't prompt you all the time
Finally, you'll probably be annoyed with entering in your Gmail password every time you start up Alpine. Thanks to a helpful user on Ubuntu Forums, I found out a simple way of making Alpine save your password. Open up your terminal, change directories to your home directory, cd ~/, and then type in touch .pine-passfile. After that, run Alpine. It will ask you for your password on start-up, and on sending an email, only to save your password indefinitely so that you no longer have to type in your password all the time.Conclusion
Wow, those were a lot of very little steps which, put together, seem mountainous. However, now I can punch in my dynamic DNS hostname into ConnectBot on my Android cell phone, access Alpine and send emails with files attached right from my computer's hard drive! I also like that I can update my databases on the fly with important personal info, manage, and even turn my computer off from afar. It's quite neat and if you're into feeling nerdy, I highly recommend getting your own openssh server configuration.
That's motivating. Keep it up.
ReplyDeleteSince you seem to be knowledgeable about Alpine, do you know how I can send an HTML message via Alpine?
ReplyDeleteAlpine doesn't allow HTML composition, but at least can recognize HTML links when it sees them in your inbox.
ReplyDeleteAwesome development feature! Glad to know about this feature, and i want to make the best use of it.
ReplyDeleteBut what about multiple account
ReplyDeleteBut what about multiple account
ReplyDeletehttps://lusule.wordpress.com/2008/08/16/how-to-7/
This involves setting up a rule called a "role". The individual smtp configurations are created within the role.
Multiple IMAP or pop3 configurations are done by creating individual "collection lists".
The article in the above link gives detailed instructions.
For some reason the link takes you to Yahoo :- I ?????
DeleteCopy and paste it into the browser URL box for the correct site.
The entire process can be done from the email portal as well by simply following a series of steps which has been pre-defined by the customer support team. http://800support.net/yahoo-support/how-to-contact-yahoo/
ReplyDeleteHow to close Yahoo email address account
ReplyDeleteYou can later on unblock the contact as per the need of emails. For unblocking a contact on Yahoo mail, you only need to eliminate his or her email address from your Blocked Addresses list, proffering the various issues in your mail account. You can contact them anytime to obtain the long-lasting Yahoo customer care service support number.
Facing Password Recovery Issues with Yahoo Mail Account
ReplyDeleteIf you are facing any issues in the password recovery of your Yahoo mail account then you can contact our 24/7 Yahoo Technical Helpdesk for prompt assistance. Our Yahoo experts are reachable 24/7 and speak your native language.
How to secure Yahoo mail account via Phone number
ReplyDeleteSometimes to secure your Yahoo mail account,it is temporarily or permanently blocked.Yahoo is very easily to access multiple products up to their policies.If your account has been permanently delete,it is impossible to regain the access.Yahoo mail account is easily recover by contact Yahoo phone number.Get the unable access the Yahoo mail account so dial a contact Yahoo helpline number 1-800 for assistance.
How To Fix Yahoo Mail Connection Issues
ReplyDeleteThe firm has good year of experience in dealing with Yahoo mail connection issues and other related troubles of Yahoo. The company’s firm will never disappoint you when it comes to proffering the round the clock tech Yahoo support solutions. Just get allied with the firm anytime and obtain the ultimate Contact Yahoo Phone Number within a short duration of time slot.
How Do I Call Yahoo Live Phone Number
ReplyDeleteYou can give a call on the Yahoo Phone number anytime you feel like to attain the solutions at a reasonable rate. The number gives you the complete freedom to attain the quality tech support Yahoo solutions in a right manner. Just give a call on the number anytime you feel like and attain the exceptional Yahoo tech support solutions.
Recover Yahoo Mail Password on Computer
ReplyDeleteWant to recover or reset the password? Well! Just be relaxed as Yahoo gives an option in the form of “Sign in Helper” and you can reset the Yahoo password recoveryonce again if you have provided recovery email address and recovery mobile phone. Go to the “Sign-in helper” and click on “Trouble signing in” then follow the on-screen instructions and get the access to your Yahoo account on computer. If you can’t get in then, contact our certified Yahoo Technical Support Helpdesk for assistance.
Consult Yahoo helpline Support Team
ReplyDeleteDon’t expect any instant response or support from them as they have a huge database of active users worldwide and providing support to everyone at a time is no picnic. For quick response and resolution contact our certified Yahoo helpline Support Team.
How To Scan Your Yahoo Mail Account For Common Problems
ReplyDeleteYahoo users don’t need to get worried at all because now they can use quick fix tool for resolving common problems in Yahoo. With the help of the quick fix tool, you can scan your account for the problems like an issue in sending or receiving email, temporary access error code, and much more, resolve any issue via Yahoo phone number. The scan will usually take some hours and it will automatically correct an issue.
Yahoo Helpdesk Support Service To Resolve Yahoo Mail Issues
ReplyDeleteAre you getting issue while using Yahoo Mail? Or are you unable to recover your Yahoo account? Yahoo is quite popular and has a huge database of active users worldwide but users have been reporting issues frequently. Although, Yahoo offers excellent customer support through social media like Facebook, Twitter and Yahoo Help Forums etc but lacks instant support and resolution via Yahoo contact number.
ReplyDeleteFind the Hotmail Customer service number 1-800
Hotmail technical issues get resolved via Yahoo customer service supportUSA : 1-888-470-9705
You must disable the anti-virus, add-ons, and firewalls if you think they may be disrupting the Yahoo mail. If the problem still persists, then get in touch with our certified Yahoo technicians on our toll-free Yahoo customer care number for the complete solution to your Yahoo account.
ReplyDeleteSync Yahoo calender on android
ReplyDeleteSynchronization of Yahoo calender on iPhone automatically updates any changes made on both the device and your Yahoo account.If you need any technical hassle or other problem,feel free to call Yahoo technical support helpline number.
This comment has been removed by the author.
ReplyDeleteSet Up SMTP Settings in Hotmail account
ReplyDeleteAre you looking for SMTP setting in Hotmail account? Hotmail SMTP servers are the outgoing servers, the SMTP server allows you to send emails through your Hotmail accounts or outlook.com from any email,call to our technician support team Hotmail technical toll free phone number.
How to Install Multiple Skype on Mac
ReplyDeleteIf you want run multiple Skype accounts at a same time on System,Please contact online support expert just call Skype Customer Service Number 1-888-841-6062.
Fix Authentication Failed Message for MSN Account
ReplyDeleteGet the "Authentication failed error" message for msn mail for technical issues to your account,setting issues,network issues or change the password or username etc.If you find the fix error message to get solution via MSN customer support phone number 24/7 and get the fixed error for MSN account.
If any user required best roadrunner email support number 1-800-721-0104 so click below;
ReplyDeleteroadrunner technical support
roadrunner customer service phone number
roadrunner customer service number
If you want best third party charter email support number so click below;
ReplyDeleteCharter email customer service phone number
Charter Email Customer care
charter email customer support number
ReplyDeleteWays to block spam on Yahoo email, spam is considered to be one of the most annoying issues in Yahoo email. Let’s follow our website to block spam on Yahoo email.
https://www.slideshare.net/KathleenDavidsons/3-ways-to-block-spam-on-yahoo
aol remote support
ReplyDeleteaol live chat support
aol live chat tech support
aol help online chat
aol mail chat support
aol gold download for windows 10
aol gold download
download aol gold
download aol gold desktop
aol gold software
aol gold download link
how to install aol gold desktop
aol gold software download
free aol gold download
download aol gold software
install aol gold desktop
latest aol gold software
nice article
ReplyDeleteaol desktop gold
download aol gold software
download aol gold
download aol gold desktop
aol gold software
aol gold download link
aol gold program download
aol gold download
latest aol gold software
aol desktop gold download
aol software download
install aol desktop gold
how to install aol gold desktop
thank you for your interesting infomation.
ReplyDeletesign into hotmail
Nice Post
ReplyDeleteHow to retrieve forgotten email address in Brighthouse Email?
Brighthouse Customer Support USA Number
How to recover hacked email account and secure it?
Brighthouse Email technical Support Number
Brighthouse customer support phone number
Brighthouse customer service phone number
Brighthouse customer care phone number
Brighthouse technical support number
Brighthouse customer service number
Brighthouse customer support number
Brighthouse email technical support
Brighthouse email customer service
Brighthouse email technical support phone number
Brighthouse email customer support phone number
Brighthouse email tech support phone number
Brighthouse email customer care number
Brighthouse email tech support number
Brighthouse email technical support number
Brighthouse email customer service number
Brighthouse email Login
Brighthouse Support
Nice Post
ReplyDeleteATT not connecting to AOL Emails
How to fix ATT Email error code 0x800CCC0F
How do I Reset AT&T Email Password
Recover ATT email password
How do I restore ATT email I accidentally deleted
Unable to send or receive email on ATT
How to fix common issues with ATT Email
How to transfer email address book to ATT. Yahoo account
Access att u-verse my account
How to unlock an AT&T email account?
At&t Email login
How to Reset your AT&T Password
Recover Lost AT&T Yahoo Password
Reset At&t Password
Att Password Reset
Reset Att Password
Att Email Password Reset
Reset Att Email Password
Att Email login Problem
Att Email login
Reset Att Password
How to Reset Your AT&T Email Password
Reset At&t Email Password
How Can I Retrieve my AT&T Email Password
AT&T Password Reset
How do I Reset AT&T Email Password
Recover Lost AT&T Yahoo Email Password
Recover ATT Email Password
Att Email Password Reset
Recover Att Password
Reset Att Password
At&t Support
Nice Post
ReplyDeleteSuddenlink Email login My Account
How to reset email password on Suddenlink email
How to register for an online Suddenlink account?
How to set up SuddenLink email on Mac?
Suddenlink email Customer Support Number
Suddenlink email Customer Service Number
Suddenlink email Technical Support Number
Suddenlink email Tech Support Number
Suddenlink email Tech Support phone Number
Suddenlink email Customer Care phone Number
Suddenlink email Customer Service phone Number
Suddenlink email Customer Support phone Number
Suddenlink email Technical Support phone Number
Suddenlink email Customer Service
Suddenlink email Technical Support
Suddenlink email Tech Support
Suddenlink email Customer Care
Suddenlink email Customer Support
Suddenlink Customer Support Number
Suddenlink Customer Service Number
Suddenlink Technical Support Number
Suddenlink Tech Support Number
Suddenlink Customer Care Number
Suddenlink Tech Support phone Number
Suddenlink Customer Care phone Number
Suddenlink Customer Service phone Number
Suddenlink Customer Support phone Number
I am very appreciate to see this kind of information...
ReplyDeletePrior to getting in touch with the Yahoo customer service representative, you are recommended to use the Yahoo Mail Quick Fix Tool once to repair all tech issues.
Thanks For Sharing...
Nice Information...
ReplyDeleteThe Yahoo Quick Fix Tool helps you find and fix a few issues which you may experience while using your Yahoo business email account. An easy scan can fix all issues.
Thanks For Sharing the Such a Great Information...
You are writting some interesting and Best content i also bookmark this url....You guys are writing some Amazing tips.
ReplyDeleteyahoo customer service number
yahoo phone number
yahoo customer service usa
yahoo customer service uS
quotes about anniversary wishes for sister
ReplyDeletehappy anniversary to didi and jiju wishes
Very Good Informating Posting try It Now If you are unable to send mail through Aol Mail then in that case, it is advisable to get the system restarted also the user should try sending mail through another browser also the user should check the display name further the user should get the browser cache cleared. If still needed then for further information the user should get connected with the certified AOl UK Support Help Center Service experts.
ReplyDelete