Перейти к содержанию

Emix12

Пользователи
  • Постов

    123
  • Зарегистрирован

  • Посещение

  • Победитель дней

    4

Сообщения, опубликованные Emix12

  1. 1. Выполни: 

    sudo apt-get install php-pear
    
    sudo pear install -o Mail
    sudo pear install -o Net_SMTP
    sudo pear install -o Auth_SASL
    sudo pear install -o mail_mime

    2. Попробуй кастомно отправить сообщение:

    // Pear Mail Library
    require_once "Mail.php";
    
    $from = '<ete>';
    $to = '<te';
    $subject = 'Hi!';
    $body = "Hi,\n\nHow are you?";
    
    $headers = array(
        'From' => $from,
        'To' => $to,
        'Subject' => $subject
    );
    
    $smtp = Mail::factory('smtp', array(
            'host' => 'ssl://smtp.yandex.ru',
            'port' => '465',
            'auth' => true,
            'username' => 'user',
            'password' => 'password'
        ));
    
    $mail = $smtp->send($to, $headers, $body);
    
    if (PEAR::isError($mail)) {
        echo('<p>' . $mail->getMessage() . '</p>');
    } else {
        echo('<p>Message successfully sent!</p>');
    }

     

  2. 9 часов назад, Владимир сказал:

    У меня на NAS уже есть учётка от яндекса, через которую он отправляет письма, там всё работает. На ips я выставляю другую учётку с того же домена на яндексе.

    Более того, если указать недостоверный SMTP в настройках IPS, то выскакивает ошибка таймаута. Т.е. всё-таки при правильных настройках он пытается что-то выполнить.

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

    Более подробно, какие модули проверять? 

    Screenshot_2.thumb.png.fcd478863dc742823f266327719959f9.pngScreenshot_3.thumb.png.d503fde4f87429ecd7b45d95e5126372.png

  3. 21 час назад, hostrk сказал:

    Купил 1.1.10, поделюсь бесплатно с теми, кто реально поможет убрать лишние два нуля в цене...119,000.00 EUR

    как тебе помочь? тут надо просто округлить сумму, либо же обрезать по последнею точку 

  4. 1 минуту назад, Megalex сказал:

    вот error

      Скрыть контент
    
    
    <section id='elError' class='ipsType_center'>
    	<div class='ipsBox ipsPad'>
    		<i class='fa fa-exclamation-circle ipsType_huge'></i>
    		<p class='ipsType_reset ipsType_light ipsType_large'>
    			{lang="something_went_wrong"}
    		</p>
    		<div id='elErrorMessage' class='ipsPos_center'>
    			{$message|raw}
    		</div>
    		<p class='ipsType_light ipsType_reset ipsType_normal'>
    			{lang="error_page_code"} <strong>{$code}</strong>
    		</p>
    		{{if ( \IPS\IN_DEV or $member->isAdmin() ) and $extra}}
    			{{if $faultyPluginOrApp}}
    			<p class="ipsType_reset  ipsType_large ipsPos_center">
    				{$faultyPluginOrApp}
    			</p>
    			{{endif}}
    
    			<div class="ipsPad ipsType_left">
    				<h3 class="ipsType_minorHeading">{lang="error_technical_details"}</h3>
    				<textarea rows="13" style="font-family: monospace;">{$extra}</textarea>
    				<p class="ipsType_small ipsType_light">
    					{{if $member->isAdmin()}}
    						{lang="error_technical_details_desc"}
    						{{if $member->hasAcpRestriction( 'core', 'support', 'system_logs_view' )}}
    							{lang="error_technical_details_logs"}
    						{{endif}}
    					{{elseif \IPS\IN_DEV}}
    						{lang="error_technical_details_dev"}
    					{{endif}}
    				</p>
    			</div>
    		{{endif}}
    		{{if ( member.isAdmin() and member.hasAcpRestriction( 'core', 'support', 'get_support' ) ) || ( member.canUseContactUs() and !( \IPS\Dispatcher::i()->application->directory == 'core' and \IPS\Dispatcher::i()->module and \IPS\Dispatcher::i()->module->key == 'contact' ) ) || !member.member_id}}
    		<hr class='ipsHr'>
    
    		<ul class='ipsList_inline'>
    			{{if member.isAdmin() and member.hasAcpRestriction( 'core', 'support', 'get_support' )}}
    				<li>
    					<a href='{url="app=core&module=support&controller=support" base="admin"}' title='{lang="get_support"}' class='ipsButton ipsButton_light ipsButton_medium'>
    						<i class="fa fa-lock"></i> {lang="get_support"}
    					</a>
    				</li>
    			{{elseif \IPS\Member::loggedIn()->canUseContactUs() and !( \IPS\Dispatcher::i()->application->directory == 'core' and \IPS\Dispatcher::i()->module and \IPS\Dispatcher::i()->module->key == 'contact' )}}
    				<li>
    					<a href='{url="app=core&module=contact&controller=contact" seoTemplate="contact"}' title='{lang="contact_admin"}' class='ipsButton ipsButton_light ipsButton_medium'>
    						{lang="contact_admin"}
    					</a>
    				</li>
    			{{endif}}
    			{{if !member.member_id}}
    				<li>
    					<a href='{url="app=core&module=system&controller=login" seoTemplate="login"}' class='ipsButton ipsButton_primary ipsButton_medium' title='{lang="sign_in"}'>
    						{lang="sign_in"}
    					</a>
    				</li>
    			{{endif}}
    		</ul>
    		{{endif}}
    	</div>
    </section>

     

     

    косяк в css где то, у меня этот код как нужно работает, мне нужно зайти на страницу разобраться, а то тут велосипед думать надо 

×
×
  • Создать...