簡體   English   中英

有沒有辦法在不打開 Outlook 或 Apple Mail 的情況下使用 CSS(或任何與 web 開發相關的語言)中的“mailto”立即發送電子郵件?

[英]Is there a way to instantly send an e-mail using “mailto” in CSS (or any language-related to web development) without opening Outlook or Apple Mail?

我正在嘗試創建一個帶有聯系表格的個人網站——例如消息框——但是每當我點擊提交或發送時,它都會打開我的 Outlook 電子郵件,收集我寫下的所有數據,然后我必須再次單擊 Outlook 中的發送才能最終將該電子郵件發送給某人。 我是 webDev 的新手,所以我只是想知道這是否可能。

mailto: URL非常不可靠,並且(當它們工作時)總是與用戶機器上的郵件客戶端交互。

任何涉及將表單提交到 web 服務器並使用服務器端編程發送 email 的解決方案都不會。

使用服務器端解決方案。 如果您不想自己進行任何服務器端編程,則存在第三方托管選項。

這樣做的方法是使用表單將數據發送到您的服務器。 然后,您的服務器連接到 SMTP 服務器以發送 email。

如果 web 頁面可以在沒有交互的情況下代表人們發送電子郵件,這將被用於垃圾郵件。

It is not possible to directly send email from the web browser, whether it is CSS, HTML, nor Javascript.

我假設您想要一個聯系頁面,允許任何訪問者填寫一個小表格,當他們提交時通過 email 通知您?

不幸的是,僅使用 css、html 或 javascript 是不可能的 - 這些是 Z2567ZA5EC9705E9789CD 瀏覽器中可用的工具。

如果您願意 go 更深一點,那么這完全有可能給定一個服務器端應用程序。 在 PHP 中做這種事情很常見,但任何服務器端語言都可以做到這一點。 如果你想自己做,你需要做一些設置,比如設置一個郵件服務器來發送外發郵件。 這些事情可能很棘手。 我確信還有許多托管選項可用,但恐怕我不知道。

暫無
暫無

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

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