web-dev-qa-db-ja.com

無料のWi-FiアクセスがSMTP送信メールをブロックしています-これを回避する方法はありますか?

私の妻は現在、家族の医療問題のために病院にいます(長い話ですが、基本的に問題の家族は大丈夫です)。

彼女は待合室でラップトップを使用しており、病院はワイヤレスインターネットにアクセスできます。素晴らしいので、彼女は働くことができますよね?

(Outlookを使用した)POP3を介した彼女の送信メールはどこにも送信されていないようです。病院がそれをブロックしていることは間違いありません。おそらく、小さなEULAでは、最初の段階でクリックするように言われています。しかし、私は実際にはSwift彼らがこれをどのように行っているかを知るのに十分ではありません(ポートブロッキング?)。

彼女は私にこれを回避する方法があるかどうか尋ねました。誰かが方法を知っていますか?

私はルールを破る方法を求めていないことに注意してください。誰かがそれらの電子メールを取り出すためのプロキシ方法を知っているかどうかだけ知りたいです。 GoDaddyは、その価値が何であれ、ISPです。彼らがWebアクセスメールを持っていることは知っていますが、それは苦痛であり、可能であればすべてをOutlookに保持したいと思います。

2
Tom Kidd

ISPがSMTPのポートをブロックしている可能性もあります。電子メールプロバイダーに代替SMTPポートがあるかどうかを確認してください。 GoDaddyの場合は3535だと思います。

3
Voltin

Godaddyがこの接続を「ブロック」している可能性は低いようです。ただし、Wi-Fiホットスポットがポート25をブロックするのは非常に一般的です-電子メールの通常のSMTP配信ポートです。

これが当てはまるかどうかをテストする簡単な方法は、「コマンド」ウィンドウを開いて次のように入力することです。

telnet example.com 25

Example.comをgodaddyが提供するSMTPサーバーに置き換えます。

「Connectingto ...」というメッセージが表示され、他に応答がない場合、ポートはブロックされています。

Outlookの[送信ポート]は、[ツール]-> [電子メールアカウント]ダイアログから変更できます。

Wi-Fiホットスポットを含むネットワークプロバイダーは、ポート25をブロックするのが一般的です。これは、スパムがネットワークから発信されるのを防ぐために行います。

ポート25は、電子メールの標準SMTP配信ポートです。これは、電子メールサーバーが受信電子メールを受信するためにリッスンするポートです。

これは、一般的な「送信」ポートでもあります。これは、電子メールサーバーが送信電子メールを中継するためにリッスンするポートです。

ほとんどの電子メールプロバイダーは、ユーザーが代替の送信ポートにアクセスすることを許可しています。実際、10年前のRFC 2476は、配信ポートと送信ポートをそれぞれ25ポートと587ポートに分割することを指定しています。ポート25は、歴史的な理由から送信がサポートされています。

プロバイダーが代替送信ポートをサポートしていて、GoDaddyが3535を使用していると思われる場合は、常にそれを使用することをお勧めします。一部の家庭用インターネットプロバイダーでさえ、ポート25(1つはAT&T DSL)をブロックしており、ポート25を使用しないことで問題を回避できます。

3
bmb

GoDaddyはISPですが、GoDaddy SMTPサーバーを使用していると思いますか?

もしそうなら、GoDaddyがそれをブロックしているかどうか、または病院を確認するには、その接続を使用して自分自身に(GoDaddyがホストする電子メールアドレスに)メッセージを送信します。 SMTPサーバーは、認証なしで、自身のサブスクライバーへのメッセージを受け入れる必要があります。ただし、GoDaddy以外の受信者の場合、「リレーが拒否されました」などの理由でSMTPがブロックされる場合があります。

そのメッセージが届いた場合は、SMTPサーバーの認証を設定して、GoDaddyがそれを使用しようとしているサブスクライバーの1つであることを確認する必要があります。認証がない場合、GoDaddyはGoDaddy以外の受信者へのメッセージを受け入れるべきではありません。

メッセージが送信されない場合は、ポート25(またはセキュアSMTPの場合は465)が病院のファイアウォールによってブロックされている可能性があります。たぶん、GoDaddyはその回避策として代替ポートをサポートしています。

多くの場合、そのような代替ポートは587( " メッセージ送信ポート ")です。ポート25および465とは異なり、ポート587は常に何らかの認証を必要とするように定義されています。そのため、スパムを悪用する可能性が低く、フィルタリングされる可能性が低くなります。 Appleメールは自動的にポート25、465、および587を試行しますが、他の電子メールクライアントの場合は手動で587を選択する必要があります。もちろん、すべてのSMTPサーバーが実際にポート587をサポートしているわけではありません。

注意:ポート587を使用する場合は、認証の詳細も設定してください。もちろん、ポートの問題を修正した後、SMTPサーバーが他のプロバイダーのサブスクライバーにメッセージを中継できるように、認証を設定する必要がある場合があります(まだ設定されていない場合)。

2
Arjan

自宅にsshサーバーがある場合、彼女は、おそらくブロックされていないポート80を使用して、自宅接続を介してsmtpサーバーへのsshトンネルを使用できます。

http://en.wikipedia.org/wiki/Ssh_tunnel#SSH_tunneling

2
simao

私はwww.travelsmtp.comのSMTPを使用しています。年間23ドルのコストは、私が常に抱えていたすべての問題と比較して何もありません。また、高速で常に機能します。これらの問題はもう発生せず、ログインしている場所に関係なく設定を変更する必要もありません。スマートフォンやモバイルユーザーの方には絶対にお勧めします。

1
P. Ann

GoDaddy SMTPサーバー(smtpout.secureserver.net)を使用している場合、デフォルトのポートはポート80である必要があります。Outlookでインターネットメールアカウントの設定を確認し、次のように設定します。送信メールサーバー(SMTP):smtpout.secureserver.netユーザー名前:パスワード:[送信サーバー]タブ:[送信サーバー(SMTP)には認証が必要]をオンにします[受信メールサーバーと同じ設定を使用する]をオンにします。 [詳細設定]タブ:ポートを80に設定します(または465はSSLを使用しています)

GoDaddyがSMTP用に次のポートも許可しているわけではありません:587、25、または3535

幸運を

1
mharr

Outlookは、病院のインターネット接続からアクセスできない可能性のある電子メールの送信にISPのSMTPサーバーを使用するように設定されている可能性があります。

購入することをお勧めします DynDNSからのMailhop Outbound

編集

Gmailアカウントを取得し、それをOutlookのアウトバウンドSMTPに使用できます。それを設定するための指示は ここ です。

1
tomfanning

ここにすべてのオプションをリストします。

1)会社のメールにWebアクセスを使用します。これは、利用可能な場合に最も速くて簡単な方法です。

2)上記のネットワークにVPNで接続できます。これにより、メールサーバーにアクセスできるようになり、病院のポートフィルタリングをバイパスする必要があります。

3)ポートマッピングプログラムを使用して、独自のウィンドウまたはUNIXボックスでバウンスを設定できます。

4)このネットワークの外部で制御するセグメントに独自のメールサーバーを設定できます。着信SMTPポートを443のようにブロックされないものに設定することをお勧めします。その発信サーバーを指すようにSMTPサーバーを構成するだけで、メッセージが巡回します...

5)この種のことを行うインターネットプロキシサービスを使用します。

0
Axxmasterr

多くのISPは、スパムを減らすためにポート25をブロックします。電子メールクライアントのSMTPポートを2525に変更して、再試行してください。

どのSMTP認証方法が推奨されるかを確認するには、電子メールプロバイダーに確認する必要がある場合があります。

0
goblinbox