smtp.att.yahoo.com

September 13th, 2008

Connect to smtp.att.yahoo.com and see what is going on.

Create plaintext password

perl -MMIME::Base64 -e 'print encode_base64("\000usename\@sbcglobal.net\000mypassword")'

You will get password like this:

sssssddsdsdsdsds=

Install openssl and connect to smtp.att.yahoo.com

openssl s_client -crlf -connect smtp.att.yahoo.com:465

You should see:

CONNECTED(00000003)

depth=0 /C=US/ST=California/L=Santa Clara/O=Yahoo! Inc./OU=Yahoo/CN=smtp.att.yahoo.com

verify error:num=20:unable to get local issuer certificate

verify return:1

depth=0 /C=US/ST=California/L=Santa Clara/O=Yahoo! Inc./OU=Yahoo/CN=smtp.att.yahoo.com

verify error:num=27:certificate not trusted

verify return:1

depth=0 /C=US/ST=California/L=Santa Clara/O=Yahoo! Inc./OU=Yahoo/CN=smtp.att.yahoo.com

verify error:num=21:unable to verify the first certificate

verify return:1

Certificate chain

0 s:/C=US/ST=California/L=Santa Clara/O=Yahoo! Inc./OU=Yahoo/CN=smtp.att.yahoo.com

i:/C=US/O=Equifax/OU=Equifax Secure Certificate Authority

subject=/C=US/ST=California/L=Santa Clara/O=Yahoo! Inc./OU=Yahoo/CN=smtp.att.yahoo.com

issuer=/C=US/O=Equifax/OU=Equifax Secure Certificate Authority

No client certificate CA names sent

SSL handshake has read 886 bytes and written 316 bytes

New, TLSv1/SSLv3, Cipher is AES256-SHA

Server public key is 1024 bit

Compression: NONE

Expansion: NONE

SSL-Session:

Protocol : TLSv1

Cipher : AES256-SHA

Session-ID:

Session-ID-ctx:

Master-Key: Key-Arg : None

Start Time: 1221335335

Timeout : 300 (sec)

Verify return code: 21 (unable to verify the first certificate)

220 smtp112.sbc.mail.re2.yahoo.com ESMTP

now enter:

auth plain sssssddsdsdsdsds=

You will see:
235 ok, go ahead (#2.0.0)

Now do:
mail from:

And you will get:
553 From: address not verified; see http://help.yahoo.com/l/us/yahoo/mail/original/manage/sendfrom-07.html

closed

As you can see all emails going through att need to be verified. You have to add them to a list of email addresses. If you are running a mailing list the only option is to unfilter you port 25.

See

http://wiki.debian.org/Postfix#head-38a3b3d856d4f062f31d9e368ff97b6f7c2185b2

on how to connect to smtp.att.yahoo.com

On “Job requires Experience”

May 26th, 2008

As mentioned in Alan Greenspan book: “A dysfunctional U.S. elementary and secondary system has failed to prepare our students sufficiently to prevent a shortage of skilled workers and a surfeit if lesser-skilled onces, expanding a pay gap between the groups. Unless America’s education system can rise skill levels as quickly as technology requires, skilled workers will continue to earn greater wage increase, leading to ever more disturbing extremes of income concentration.”

As a newly grad you can experience this yourself. Thanks to the involvement in “acm at uic” I was introduced to technologies and its uses. If you take your education upon yourself and do what interests you, eventually you will be the “skilled” worker. Thanks to just awareness of what open source technology is available out there and ability to efficiently apply it at my work, my salary has been doubling each year. Others, especially in electrical engineering fields can experience that instantly and I know example of people who’s wage went from $6 an hour to 60,000 a year just by the virtue of graduating.

As my suggestions to collage students. Get involved in clubs that introduce you to technology, volunteer, or work for free to gain knowledge, take classes that interest you not just classes that get you by with an A. From my undergrad courses I especially used C++ object oriented programming where we wrote 5 C++ programs which I used for all my work related reference and grad course in scientific software for industry which opened my mind of what technology can do for any field, or company.

“In Life unless we take action we perish. The extent to which people are willing to take risks depends on the rewards they think they may gain.” AG p.503 If you have not taken any action you cannot feel sorry for yourself on anybody else who complains they cannot find a job.

Always use and learn based on the open source technologies with no patents. If you were at FLOSS 2008, you could see how IBM went from “Write all closed source software unless justified to be open source” to “All open source unless justified to be closed source software”. “None of the empirical evidence at our disposal and none of the theoretical arguments presented either confirm or confutes the belief that the patent system has promoted the progress of the technical arts and the productivity of the economy” This was a conclusion of Prof. Machlup who studied the Patent system. You can create and deploy open source software twice as fast as closed source software*; you can definitely develop faster with lower initial investment starting at day one if you choose to use open source license. If you work for company that doesn’t develop software but uses it (70% of all software developed* ) that will be a huge performance increase for you, your team and company.

Welcome to LucasManual.com Blog

January 10th, 2008

We will be writing about:

-