問題タブ [phpmailer]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
7 に答える
49306 参照

php - PhpMailer 対 SwiftMailer?

添付ファイル付きの電子メールを送信する必要があるかなり単純な PHP スクリプトを作成しています。これを行うには、これら2つのライブラリが見つかりました。

どちらにも他よりも大きな利点がありますか? それとも、ランダムに 1 つ選んで終了する必要がありますか?

0 投票する
8 に答える
32060 参照

php - PHPMailerでCSSが含まれているHTMLメールを送信するにはどうすればよいですか?

PHPMailerでHTMLメールを送信する際に問題が発生しました。Smartyテンプレートを作成し、そこからすべてのHTMLコードを取得しました。しかし、メールを送信すると、CSSが含まれていないメールが届きました(背景色、フォントなどのみ)。PHPMailerで、メールをHTMLに設定しました。

CSSが含まれているHTMLメールを送信する方法はありますか?

0 投票する
3 に答える
17467 参照

php - PHPMailer を使用して電子メールを SMTP に送信する際の問題

Exchange サーバー経由でメッセージを送信しようとすると、次のエラー ログが表示されます。

ノート

  • 割り当てられたユーザー/パスワードで試してみましたが、管理者は、送信時にユーザー/パスワードを使用する必要さえないと言いました。だから私もそれなしで試しましたが、成功しませんでした。
  • 私もsmtp.gmail.comで試しました

更新 (2009 年 4 月 16 日)

わかりました、私は私の問題を見つけました。

認証なしでメッセージを送信できる SMTP サーバーを使用しています。したがって、コードからログインとパスワードを削除しました。しかし、「認証を使用」フラグを false に設定するのを忘れていました。今、それは働いています。

助けてくれてありがとう!

0 投票する
2 に答える
8762 参照

php - PHP メール送信エラー

私はPHPが初めてで、過去5時間からメールを送信しようとしていて、今は本当に疲れています。ありがとう。

これが私のコードです。Gmailアカウントを使用しています。

ファイルを実行すると、次のエラーが表示されます。

警告: fopen(contents.html) [function.fopen]: ストリームを開くことができませんでした: 1870 行目の D:\xampplite\htdocs\WebEng\class.phpmailer.php にそのようなファイルまたはディレクトリはありません

警告: fsockopen() [function.fsockopen]: ssl://smtp.gmail.com:465 に接続できません (ソケット トランスポート "ssl" が見つかりません - PHP を構成したときに有効にするのを忘れましたか?) D:\xampplite\htdocs\WebEng\class.smtp.php 行 122 メーラー エラー: SMTP エラー: SMTP ホストに接続できませんでした。

0 投票する
3 に答える
1432 参照

php - PHPMailerとSMTP:リモートサーバーから送信されたときにメールが表示されない、ローカルマシンで正常に動作する

PHPMailerを使用してメールを送信するスクリプトがあります。電子メールは、直接SMTP接続でリモートメールサーバーに送信されます。問題は、ローカルマシンでスクリプトを実行するとすべて問題がないように見えますが、同じリモートSMTPサーバーを使用してライブサイトでスクリプトを実行すると、電子メールが届かないことです。不思議なのは、ある時点で機能していたようで、半最近、もう機能しないと判断したことです。

どのような潜在的な障害点がありますか?問題のSMTPサーバーにアクセスできないため、サポートチケットを送信せずにログファイルを確認できません。また、メールを送信しているWebサーバーへのsudoアクセスが許可されたばかりですが、よくわかりません。通過するログファイルなどの観点から私が探しているものなど。

FWIW、私のローカルマシンはUbuntu 8.10を実行しており、リモートマシンはRed Hat Enterprise Linux ESリリース4(Nahant Update 1)を実行しているため、バージョンに少し違いがありますが、私が本当に探しているのは問題を探すべき場所についてのいくつかの指針。

0 投票する
5 に答える
2876 参照

python - Pythonに相当するphpMailer phpクラスはどこにありますか?

私はpythonを初めて使用します..実際、私はpythonを使用して注目のメールを送信しようとしています:html本文、テキスト代替本文、および添付ファイル。

だから、私はこのチュートリアルを見つけて、それをgmail認証に適応させました(チュートリアルはここにあります

私が持っているコードは次のとおりです。

そして、それは機能します..今は添付ファイルを見逃すだけです..そして、添付ファイルを追加できません(この投稿から)

では、なぜ phpMailer for php のような python クラスがないのでしょうか? 中程度の Python プログラマーにとって、添付ファイルと代替テキスト本文を含む HTML メールを送信するのは非常に簡単で、クラスは必要ないからですか? それとも私が見つけられなかったからですか?

私がそのようなクラスを書くことができれば、私がPythonに十分慣れたときに、それは誰かにとって役に立ちますか?

0 投票する
5 に答える
23570 参照

smtp - PHPMailerを使用してGoogleSMTP経由でメールを送信できません

GoogleのSMTPとPHPMailerを組み合わせてメールを送信しようとしていますが、機能しません。これは私のコードです:

まず、「SMTPSecure」として何を入力する必要があるのか​​完全には理解していません。「」と言う人もいれば、「ssl」と言う人もいtlsます。次に「ポート」に「465」または「587」と入力できます。しかし、どの組み合わせも機能しません...私は通常のGmailアカウントを使用しており、Googleアプリは使用していないことに注意してください。Gmailアカウントで、「POPアクセス」を有効にしました。

私が得るエラーは:" Must issue a STARTTLS command first"です。これはSSLが失敗したことを意味しますが、理由はわかりません...

0 投票する
1 に答える
4299 参照

php - Gmail SMTPでメールを送信し、エラー(4.7.0)を受信しましたが、メールは送信されます!

GMailSMTPサーバーを使用してメールを送信しています。そして、メール送信スクリプトとしてのPHPMailer。

このエラーを受け取りました(すべてのSMTPエラーをログに記録します。つまり、PHPMailer :: Sendが失敗するたびに):-

しかし、メールは実際に送信されます。(これは、送信されたメールのタイムスタンプとログのタイムスタンプを照合することでわかります。)

どうしてそれは可能ですか?そのエラーはどういう意味ですか?

更新:私は私の質問で明確ではなかったと思います。言い換えると:-

PHPMailerがGMailSMTPにメールを送信できた後、メールが失われても心配ありません。しかし、PHPMailerがエラーを返したのではないかと心配していますが、メールは送信されました。出来ますか?

0 投票する
3 に答える
40099 参照

php - PHPMailer を使用してプレーン テキスト メールを送信する

PHPMailer を使用してプレーン テキスト メールを送信する際に問題があります。

テキストファイルから読み取ったテキストがあり、PHPMailer を介してメール受信者にメールで送信します

受信者が実際のメールを受け取ると、メールの書式はテキスト ファイルとは異なり、すべてが 1 行にまとめられており、送信するメールには改行やタブが含まれていません。テキストの折り返しは完全にオフです。

コード:

0 投票する
1 に答える
547 参照

php - FTPからPHPMailerクラスへのファイルの添付

やあみんな私はクライアントにアートワークを送信するために仕事で私のシステムを自動化しようとしています、私はそれを作って最終的なアートワークのpdfファイル(私がやった)をアップロードできるようにしようとしています取り付けて発送します。私はそれをこのようにしてみました

$ mail-> AddAttachment(' http://#######.com.au/artwork/14653/16296/Final/Final.pdf ');

今、私はこれが機能することをあまり期待していませんでしたが、試してみると思いました。ファイルを直接そこから取得する方法、FTPを使用して添付する方法、または少なくともダウンロードして参照する手間を省く方法を知っている人はいますか?それと取り付けます。

事前にSOFの人に感謝します。