get_recent_emails( $per_page, $offset ); $total_emails = $queue->count_total_emails(); $total_pages = ceil( $total_emails / $per_page ); ?>
| id ); ?> | to_email ); ?> |
subject ); ?>
last_error ) ) : ?>
last_error ); ?> |
campaign_name ?? '-' ); ?> | sent_at ) { echo '✓ ' . esc_html__( 'Sent', 'robotstxt-smtp-newsletter' ) . ''; } elseif ( $email->locked_at ) { echo '⏳ ' . esc_html__( 'Processing', 'robotstxt-smtp-newsletter' ) . ''; } elseif ( $email->attempts >= 3 ) { echo '✗ ' . esc_html__( 'Failed', 'robotstxt-smtp-newsletter' ) . ''; } else { echo '⏸ ' . esc_html__( 'Pending', 'robotstxt-smtp-newsletter' ) . ''; if ( $email->attempts > 0 ) { echo sprintf( ' (%s)', sprintf( /* translators: %d: number of retry attempts */ esc_html__( 'Retry %d', 'robotstxt-smtp-newsletter' ), absint( $email->attempts ) ) ); } } ?> | created_at ); echo esc_html( $created_time ); ?> | sent_at ) { $sent_time = mysql2date( 'Y-m-d H:i:s', $email->sent_at ); echo esc_html( $sent_time ); } else { echo '-'; } ?> |