创建一个将文件通过电子邮件发送给用户的PHP脚本

时间:2010-07-02 06:03:49

标签: php email

我打算编写一个PHP脚本,用户可以访问某个特定页面,点击链接,然后会出现一个表单,要求用户发送该文件的电子邮件。用户选择发送到文件后发送到他们的Gmail,Yahoo,Hotmail,无论哪个。成功发送后,会向我发送一封电子邮件,通知我该行动。

到目前为止,我遇到了以下可以使任务更容易的脚本:

  1. http://phpmailer.worxware.com/index.php?pg=phpmailerfe
  2. http://planetozh.com/blog/my-projects/php-send-file-by-email-sendmail-attachment/

2 个答案:

答案 0 :(得分:2)

我推荐PHPMailer,虽然我有偏见因为我是维护者。虽然有很多其他的东西--SwiftMailer,Zend_Mail,eZ组件,亚历山大等等。 Swiftmailer非常优雅,Zend与其他框架很好地集成,如果你需要复杂的MIME结构(例如iCal,嵌套附件等),eZc太棒了,亚历山大有异步发送(就像现在的svn中的PHPMailer一样)。 / p>

答案 1 :(得分:0)

您可以查看PEAR Packages,例如Mail_Mime