問題タブ [ssmtp]

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 投票する
4 に答える
568 参照

php - PHPを使用してHTMLメールを送信する

重複の可能性:
PHPからHTMLメールを送信する

GmailアカウントからPHPを使用してメールを送信しています。そして、sendmail以外のssmtpを使用しています。次のphpコードを使用してメールを送信しています。

しかし、私は以下のようなメールを受け取っています

その理由は何でしょうか?UbuntuでssmtpMTAを使用しています。

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

php - PHPメール(); ssmtpを介して単純なメールを送信しない

実際には、phpコンソール(php -a)でmail関数を実行すると機能しますが、phpスクリプトで実行し、chromeから実行すると機能しません。

PHP-FPMおよびssmtpSMTPサーバーでNginxを使用しています。

注:調査中、問題はNginxまたはFPMにあり、ターミナルからスクリプトを実行すると機能します。

ありがとう!

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

php - PHPメールスクリプトがcronで機能しない

cron ジョブを (適切に) 実行するのに問題があります。

mail() を呼び出す php ページ (非常に大きいが、無駄に削ぎ落とされた) を作成しました。

次に、ファイルを実行する cron ジョブを作成しました。crontab -e のコード行は次のとおりです。

コマンド /opt/lampp/bin/php /opt/lampp/htdocs/atlantis/application/controllers/cron.php をターミナルから実行すると、自分宛にメールが送信されます。ただし、cron ジョブから同じ行を実行しても機能しません。

私の次の目的地は、ログを確認することでした。sSMTP で Ubuntu を実行しています。

メールを 1 通だけ送信しようとしていることがわかりますが、受信していないので失敗したと思います。ただし、失敗した理由はわかりませんし、他の手がかりもありません。また、コマンドラインよりも cron ジョブの方が outbytes が大きいことにも気付きました。

最後に、php ファイルには、すべてのユーザーに対して完全な rwx パーミッションがあります。

0 投票する
0 に答える
1009 参照

python - sSMTP経由で電子メールを送信するPythonスクリプトを実行するCronjob?

そこで、0 バイトを超えるファイルが検出されるたびにシステム コマンドを実行する非常に小さな Python スクリプトを作成しました。実行する cronjob をスケジュールしようとしましたが、何らかの理由で機能しません。何が間違っていますか??

Python スクリプト (/usr/local/bin/urlEmail.py):

(現在、changes.txt は静的で、テスト用にいくつかのテキストが含まれています)

root ユーザーの crontable -e に追加:

/var/log/syslog を見ると、次のように表示されます。

また、「urlEmail.py」を実行するだけで、期待どおりのメールが届きますが、ログ メッセージは次のとおりです。

2 つのログ メッセージ間で変更された唯一の点は、'urlEmail.py' を自分で実行した場合の outbytes 値が異なることです。

cron が (1 分に 1 回) 実行されると、メールがまったく届きません。

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

php - PHP メールがハングし続ける

php.ini から

ブラウザでハングし続けるコード (このファイルを 777 に変更しました)

以下は端末から完全に機能します

(補足:UFWを停止してテストしています)

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

email - システム日付をssmtpメールの件名フィールドに挿入する

ssmtp から送信される電子メールの件名に現在の日付/時刻を挿入するための構文を知りたいです。

システムが再起動するたびに、syslog の末尾を電子メールで送信する cronjob があります。

cronjob は次のとおりです。

@reboot テール -1000 /var/log/syslog | mail -s "システムが再起動しました。syslog はこちら" address@gmail.com &> /dev/null

システム日付を件名フィールドに挿入する簡単な方法はありますか? 追加する方法が見つかりませんでした。

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

php - メールはUbuntuサーバーからlocalhostとして送信されています

こんにちは、サーバーからメールを送信しています。

サーバーで直接実行すると、適切な URL が取得されますが、cronjob が処理されると、URL はローカル ホストになります。ssmtpを使用してUbuntu 13.04で実行されているCodeIgniterフレームワークを使用しています

これは私のエンコードです:

私のcronジョブ: