奇怪的PHP Mail()错误

时间:2014-01-05 11:45:20

标签: php macos email

我无法让我的邮件脚本工作。如果我将$设置为我的me.com地址我不发送,但如果我将$设置为我的gmail电子邮件地址发送,但电子邮件出现两次我邮件osx ......

mail.php

<?php
function send_req($namn, $datum, $tid, $telefon, $epost, $behandling, $id){
  $to  = 'xxx@me.com';
  $subject = 'Bokningsförfrågan';

  $message = '
  <html>
  <head>
    <title>Bokningsförfrågan</title>
    <link href="http://fonts.googleapis.com/css?family=Oxygen:300" rel="stylesheet" type="text/css">
    <style type="text/css">
    html{
    font-family: "Oxygen", sans-serif;
    font-size: 16px;
    }
    table{
    margin-top: 50px;
    margin-bottom: 50px;
    }
    a{
    text-decoration: none;
    color: #000000;
    border-bottom: 1px solid blue;
    }
  </style>
  </head>
  <body>
    Du har fått en ny bokningförfrågan om ' . $behandling . ' <br>
    <table>
      <tr>
        <td>Namn</td><td>' . $namn . '</td>
      </tr>
      <tr>
        <td>Datum</td><td>' . $datum . '</td>
      </tr>
      <tr>
        <td>Klockan</td><td>' . $tid . '</td>
      </tr>
      <tr>
        <td>Telefon</td><td>' . $telefon . '</td>
      </tr>
      <tr>
        <td>Epostadress</td><td>' . $epost . '</td>
      </tr>
    </table>
    <a href="http://www.komitakt.se/boka/aprove.php?id=' . $id . '">Klicka här för att bekräfta</a>
  </body>
  </html>
  ';

  $headers  = 'MIME-Version: 1.0' . "\r\n";
  $headers .= 'Content-type: text/html; charset=utf-8' . "\r\n";
  $headers .= 'From: Komitakt Massage <xxx@gmail.com>' . "\r\n";

  @mail($to, $subject, $message, $headers);

}
?>

我这样只调用一次这个函数:

include 'mail.php';
send_req($namn, $datum, $tid, $telefon, $epost, $behandling, $id);

有什么想法吗? :)

0 个答案:

没有答案