PEAR::Mail против PHP: Mail

Я создаю систему PHP, которая будет пересылать электронные письма (т. е. кто-то@emailforprofession.com кому-то@gmail.com) без использования SMTP-сервера, который быстрее и стабильнее? PEAR::Mail или PHP: Mail? (или другой целиком)

Я бы использовал дополнительные заголовки и вложения, но в основном старался, чтобы они выглядели и действовали одинаково. (если у кого-то есть пример пересылки с вложениями, ПОЖАЛУЙСТА, предоставьте!)

И не совсем на стороне, но есть ли способ, чтобы люди могли отправлять электронную почту с адреса электронной почты, который им принадлежит, не имея полного почтового ящика и т. д.?

Вероятно, для меня было бы лучше использовать настоящего провайдера электронной почты, но предполагается, что это бесплатные адреса электронной почты, поэтому оплата по адресу электронной почты невозможна, если кто-нибудь знает об услуге, которая: взимает плату за месяц или год, имеет API, из которого можно создавать адреса электронной почты и настраивать переадресацию электронной почты через API, который будет наиболее ценным.

В настоящее время у меня есть частичная система, но я хотел бы знать, каким путем мне следует идти в первую очередь.

Спасибо вам всем.


person A.M.K    schedule 06.10.2011    source источник
comment
Я бы выбрал вариант 3: Swift Mailer, swiftmailer.org   -  person Martin Tournoij    schedule 06.10.2011


Ответы (1)


Класс PEAR поддерживает несколько серверных частей почтовой программы, что позволяет вам переключаться по мере необходимости, и вы сможете выполнить некоторые тесты и посмотреть, какой сервер подходит вам лучше всего. С другой стороны, встроенная почтовая функция гораздо менее продвинута и будет показывать явную разницу в производительности, особенно для такого количества писем.

Я также предлагаю вам взглянуть на класс почтовой очереди PEAR: http://pear.php.net/package/Mail_Queue

Это гораздо больше рекомендуется для более крупных проектов, таких как ваш, вы также сможете реализовать функцию, подобную cron, которая будет отправлять определенное количество почты за выбранный вами период.

Здесь

person Mob    schedule 06.10.2011
comment
Сначала это будет не так много, но может быть позже, это уже работает в фоновом режиме и не будет, пока пользователь ждет, в основном, если пользователь не ждет, какой из них я должен использовать? - person A.M.K; 06.10.2011
comment
Собственная почтовая функция, сначала mail();, но затем, если вы собираетесь стать мажором, вы можете перейти на PEAR's Mail. - person Mob; 06.10.2011
comment
У Bluehost уже есть Pear, так что на данный момент я должен создать скрипт? - person A.M.K; 06.10.2011
comment
У кого-нибудь есть идея, что я должен использовать? - person A.M.K; 06.10.2011