Попросите вашего системного администратора (сервера, на котором электронная почта на Perl, чтобы быть отправленными в настоящее время проживает) на пути к Sendmail программы и имя Sendmail программы; убедитесь, что вы введите | характер, прежде чем ввести путь. Обратите внимание, что косую черту в путь. -oi и -t варианты вы должны ввести во втором аргументе, как тип выше. Я не буду объяснять смысл здесь. Второе утверждение (заканчивая точкой с запятой) в Perl электронной почты код, печать SENDMAIL Эта функция печати (без скобок), после чего дескриптор файла в открытом функции.
Тогда у вас есть пространство, а затем Обратите внимание на пустую строку, которая необходима между секцией заголовка и секции кузова в сообщении электронной почты в коде выше. Также отметим EOF текст, который находится в одной строке в конце сообщения электронной почты. Первое утверждение выше открывает дескриптор и последнее утверждение закрывает его. Если процесс закрытия не работает, то вторая часть последнего утверждения сообщает об ошибке. Не беспокойтесь слишком много о второй части, но иметь его в своем коде.
Если вы опустите второй части первой и последних заявлений, ваш код должен еще работать, но желательно иметь их. Это его для отправки простых писем с ActivePerl (или Perl). Пока как электронная почта обеспокоен есть намного больше, чтобы разделе заголовка, чем я дал, но, как веб-мастеров вам не нужно все, что для отправки электронной почты с веб-сервера к серверу электронной почты. Это потому, что приемник вероятно, будет иметь электронный агент (программы), которые он будет использовать, чтобы открыть электронную почту и отправить все сложнее ответ он хочет послать.
Его ответ не придет в ваш веб-сервер; он будет идти к серверу электронной почты, который поддерживает (сохраняет) свою электронную почту. Его ответ придет к серверу электронной почты, потому что вы введите адрес электронной почты вашего почтового сервера в поле От в коде выше. Остановимся здесь для этой части серии. В следующей части мы увидим, как отправить веб-формы информацию в почтовый ящик с помощью Perl.