WordPressが勝手に管理者宛にメールするようだった。
自分でメールサーバ組んでないので、GMAILのアカウントを利用してメール送信するように変更。
設定はこのページをモロパクリ。ありがとうございます。
381行目あたりの$phpmailer->IsMail();を$phpmailer->IsSMTP();に変更します。
// Set to use PHP's mail() //$phpmailer->IsMail(); $phpmailer->IsSMTP();そして、wp-includes/class-phpmailer.phpを開き、165行目から始まるSMTP設定の変数を次のように変更します。
///////////////////////////////////////////////// // PROPERTIES FOR SMTP ///////////////////////////////////////////////// /** * Sets the SMTP hosts. All hosts must be separated by a * semicolon. You can also specify a different port * for each host by using this format: [hostname:port] * (e.g. "smtp1.example.com:25;smtp2.example.com"). * Hosts will be tried in order. * @var string */ var $Host = 'smtp.gmail.com'; /** * Sets the default SMTP server port. * @var int */ var $Port = 465; /** * Sets the SMTP HELO of the message (Default is $Hostname). * @var string */ var $Helo = ''; /** * Sets connection prefix. * Options are "", "ssl" or "tls" * @var string */ var $SMTPSecure = "ssl"; /** * Sets SMTP authentication. Utilizes the Username and Password variables. * @var bool */ var $SMTPAuth = true; /** * Sets SMTP username. * @var string */ var $Username = '[email protected]'; // <= Google Appsのメールアドレス /** * Sets SMTP password. * @var string */ var $Password = 'hogehoge'; // <= パスワード
Tags: Word Press
Comments are closed here.