Программирование > Perl
отправка почты
Yaroslav:
APL
--- Код: ---
$mail="Само письмо
.
(никаких проблем с точками у меня никогда не было)";
open MAIL, \'|/usr/sbin/sendmail -t\' || die \'error sending message\';
print MAIL "From: from\\@mail.ru\\n";
print MAIL "To: to\\@mail.ru\\n";
print MAIL "Content-Type: text\\/plain\\n";
print MAIL "Subject: Тема письма\\n\\n";
print MAIL "$mail";
close MAIL;
print "будут";
--- Конец кода ---
пробуй
APL:
У меня например такой сендмейл
Version 8.14.3
Compiled with: DNSMAP LDAPMAP LDAP_REFERRALS LOG MAP_REGEX MATCHGECOS
MILTER MIME7TO8 MIME8TO7 NAMED_BIND NETINET NETINET6 NETUNIX
NEWDB NIS NISPLUS PIPELINING SASLv2 SCANF SOCKETMAP STARTTLS
TCPWRAPPERS USERDB USE_LDAP_INIT XDEBUG
APL:
Yaroslav:
Вы сами пробовали? У меня работает!
APL:
Ааа... сорри, действительно не пришло после точки
APL:
Нужно вот так сделать с письмом, тогда дойдет полностью
$mail =~ s/\\n/\\r/g;
Навигация
Перейти к полной версии