yahoo smtp

dkolo

New Email
Greetings. I am attempting to setup a page on my company's site to email some information from the user using Yahoo's bizmail smtp. Has anyone done this before? I am curious, is there a limitation on mails per day? Does the Yahoo smtp send immediately or is there a delay? Do I need to contact Yahoo to have them configure this or is it automatically usable? I have done smtp with local machine in PHP before, but in this environment I am stuck with ASP using external bizmail. Thank you in advance.

DK
 

EQ Admin

EQ Forum Admin
Staff member
Re: smtp

Hi DK,

According to Errors Sending Mail (SMTP) - Yahoo! Small Business Help

Please make sure that you have entered your Yahoo! Business Email address as the "From" address in your email client. You will not be able to send mail if you have entered another address.

Note that Yahoo! limits messages sent via SMTP to 500 per day, and each message can be sent to only 100 recipients at once. If you're trying to send an email to more than 100 recipients, you will see an error telling you that some of your contacts did not receive the message. Please try resending your message but limiting your recipient list to 100 or fewer.

Important note:
If you have tried the above steps and continue to have problems sending mail, your Internet service provider (ISP) may not allow its users to send messages with other companies' SMTP outgoing mail servers. If you have set the "Outgoing Mail (SMTP) Server" field in Yahoo! Business Email to smtp.bizmail.yahoo.com, have set your client to use authenticated SMTP, and find that you can receive but cannot send messages, you may have to use your ISP's SMTP server address rather than Yahoo!'s.
 

dkolo

New Email
Re: smtp

Ok. Let me now ask this: how do I configure my machine to send emails? I installed IIS 5.1 on my XP Pro machine. I have a page setup that appears to be working, but my messages are piling up in the queue folder. Do I need a web.config file? And what should it contain? Again, I am completely new to a windows server environment. I am trying to learn on the fly.
 

EQ Admin

EQ Forum Admin
Staff member
Re: smtp

Hello,

Did you install the SMTP Server with Windows Components -> IIS -> SMTP Service?

You should be able to configure the SMTP server for relaying from localhost (127.0.0.1) with:

Access Control > Anonymous Access - Checked


Relay Restrictions > Relay > Select - Only the list below > Add > 127.0.0.1

If you run into any trouble sending don't forget to check your virus scanner and firewalls too.

-Raymond
 

dkolo

New Email
Re: smtp

Yes, I did install SMTP with Windows components -> IIS -> SMTP. I did check the anonymous access box. Firewall, I am told, does allow this sort of traffic. I keep browsing around the net only to discover repeat information. I think it is time to hit the books. Perhaps better and more detailed information will surface.
 

EQ Admin

EQ Forum Admin
Staff member
Re: smtp

I try to start with the basics.

Also, you can't always trust the firewall guys. :)

First, try testing local smtp server connectivity.

Start -> run -> telnet 127.0.0.1 25

If that doesn't work check the smtp server configuration and anti-virus / firewalls installed on the server.

If that worked try testing your outbound internet connectivity.

Start -> Run -> telnet gmail-smtp-in.l.google.com 25

Does the telnet open and give you 220 response from the Google mail servers?

If not, do you get an error message, or a dead hang where outbound destination 25/tcp appears to be blocked?

-Raymond
 

EQ Admin

EQ Forum Admin
Staff member
Re: smtp

OK, that sounds good.

Returning to the original question, why are you trying to relay through the Yahoo business mail servers if you have the ability to relay direct to the internet? Do you not have a static IP address with a proper reverse DNS entry that reflects the staticness of the IP address?

To continue with Yahoo. Are you using a From: address for the email that Yahoo allows? Be careful, a lot of windows server will try to send email From: a generic email address specified in the IIS email server configuration. Are you able to telnet to port 25 using the name smtp.bizmail.yahoo.com? Does the IIS mail server have it's own DNS resolver configuration separate from your Windows tcp/ip configuration? Are the settings correct? The mail might be stuck because the mail server is not able to do DNS lookups.

Do you have any logs that are logging error messages related to the mail server?

-Raymond
 

dkolo

New Email
Re: smtp

I was trying to relay through bizmail so I could use a specific email address. I really do not care how I end up making it work, just so it works. I am able to telnet smtp.bizmail.yahoo.com 25. As far as the M$ questions, I do not know how to answer them. Like I said, I am COMPLETELY new to a M$ server environment. I was hoping to find a good tutorial or someone that could guide me through it quickly.
 

yukon

Valued Member
Re: smtp

OK, that sounds good.

Returning to the original question, why are you trying to relay through the Yahoo business mail servers if you have the ability to relay direct to the internet? Do you not have a static IP address with a proper reverse DNS entry that reflects the staticness of the IP address?

To continue with Yahoo. Are you using a From: address for the email that Yahoo allows? Be careful, a lot of windows server will try to send email From: a generic email address specified in the IIS email server configuration. Are you able to telnet to port 25 using the name smtp.bizmail.yahoo.com? Does the IIS mail server have it's own DNS resolver configuration separate from your Windows tcp/ip configuration? Are the settings correct? The mail might be stuck because the mail server is not able to do DNS lookups.

Do you have any logs that are logging error messages related to the mail server?

-Raymond

If memory serves (and no I haven't done one of these setups in a couple of years myself):
Yes, IIS always used to have its own DNS config ... it wasn't until either 5 or 6 (IIS6 = windows 2003) that it began using the host OS's TCP/IP config (in other words what you have setup on the network card).

DKOLO -> your first / next step is to lookup in your event viewer pertinent error messages (start, run, eventvwr (I think IIS errors get filed under the application heading)). Armed with that Ray and I should easily be able to help you complete your config. I'm just on my way out of the house for the day, and most likely won't be online again until tonight or tomorrow afternoon. Ray will hit me up if there is anything else we can do for you.
 

yukon

Valued Member
Re: smtp

Hmm. Very interesting. I will look and see how to setup the DNS in IIS. Thank you.

it used to be in the same spot as the virtual IPs in IIS ... even looks the same as the windows / tabs for the host OS's TCP/IP properties, but it was specific to IIS and not necessarily your NIC.
 
Top