簡體   English   中英

mailto:在PHP中發送電子郵件時,mail()函數中的鏈接不起作用

[英]mailto: link is not working in mail() function while sending email in php

我正在使用PHP中的mail()函數發送電子郵件。 我正在使用以下代碼

<a href="mailto:info@vivahsuchak.com">send email</a>

鏈接電子郵件的代碼。

在使用PHP發送電子郵件之后,我已經簽入郵件,並且當我單擊“發送電子郵件”鏈接時,它顯示以下消息“對不起,找不到您所請求的頁面”。

我如何使用mail()函數中的“ mailto:”鏈接。

提前致謝。

mailto:example@example.com和php mail()函數是完全不同的東西,它們甚至不是相同的語言,mailto是HTML,而mail()是php。 如果要從您的站點向某人發送電子郵件,則需要:

  1. 服務器上安裝的郵件模塊-與您的托管服務提供商聯系並詢問。
  2. 發送郵件的正確腳本-對於簡單的電子郵件檢查w3schools? http://www.w3schools.com/php/php_mail.asp

如果您想打開客戶電子郵件程序,請像上面一樣使用mailto。

mailto:鏈接由收件人的電子郵件客戶端處理。 如果它們無法正常工作,則有以下三個原因:

1)電子郵件客戶端沒有該功能或已關閉。

2)您發送的HTML中的語法錯誤。 這可能是由於生成時服務器端代碼中的編碼錯誤或輸入錯誤(例如,未關閉的HTML標記或字符丟失)。 還要檢查您的報價字符如何在href=""中編碼。

3)您的操作系統配置中未設置默認電子郵件應用程序。 通常,在安裝電子郵件客戶端時會自動設置。 在Windows上,它位於“ Control Panel > Default Programs > Set program access and computer defaults 如果沒有安裝電子郵件客戶端,而您正在瀏覽器中查看電子郵件。 然后檢查您的瀏覽器設置。 對於前。 火狐瀏覽器 (自版本9或10開始,IE在某些地方使用OS設置)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM